US closing troubled NYC jail where Epstein killed himself

0
1080

The U.S. government says it is shutting down an embattled federal jail in NYC.