These Are the 15 New York Officials ICE and NYPD Arrested in Manhattan
More than a dozen elected officials were arrested in or around 26 Federal Plaza in New York City, where ICE detains people in what courts have ruled are unsanitary conditions…
Read More
Comments 0
No comments yet.
Leave a Comment