News
Man allegedly hangs himself in Providence lock-ups
Police yesterday said a 56-year-old man allegedly took his life by hanging at the Providence Police Station hours after he was arrested based on a report of sexual assault of a minor made by his wife.
The article Man allegedly hangs himself in Providence lock-ups appeared first on Stabroek News.