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.

His death is now being investigated by the Office of Professional Responsibility (OPR).

According to a release from the police Lloyd David, of Eccles, East Bank Demerara, was arrested by the police and placed into the lockup following a damning report made against him by his 32-year-old wife. The release said the woman had visited the station and police later escorted  her home, where they arrested David based on her allegations, including alleged attempted rape of a minor.