Mayor Eric Adams has pledged to shut down Rikers Island by 2027.

Leave a Reply