FOX NEWS: New York City Rikers Island inmate tries to hang himself during politician tour of ‘hellish’ facility

New York City Rikers Island inmate tries to hang himself during politician tour of ‘hellish’ facility

A Rikers Island inmate attempted to hang himself in front of an Assembly member and a senator Monday during a chaotic tour of the out-of-control lockup….Read more.

Leave a Reply