Viral News10 months ago
Rikers Island Prison Guard Reveals What Women’s Cell Smells Like
Rikers Island Prison Guard Cries While Revealing What Women’s Prison Cell Smells Like Rikers Island is a 413-acre (167.14-hectare) island in the East River in the...