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.