Texas
Man arrested after woman’s death initially reported as suicide in Crystal Beach
A 71-year-old man, Robert Brown, was arrested in connection with the death of his 74-year-old girlfriend, Barbara Barraque, who was found with a gunshot wound at their…
Discussion (0)
No comments yet. Start the conversation!