US closing troubled NYC jail where Jeffrey Epstein killed himself

New Zealand Herald

Published

The US government it is shutting down an embattled federal jail in New York City after a slew of problems that came to light following disgraced financier Jeffrey Epstein's suicide there two years ago.The federal Bureau of Prisons...

Full Article