Posts published in “New York,New York City,documentary,jail,7 on your side investigation,up close,correction officer,rikers island,politics,investigation”
In this episode of Up Close, we highlight the controversy over Rikers Island, one of the most notorious and infamous jails in the country.
Source: Check out ABC 7 for more…