Scenes from 26 Federal Plaza
Federal agents conduct detainments inside 26 Federal Plaza in New York City on July 3, 2025, as immigration court proceedings unfold. The hallways filled with lawyers, legal observers, press, and family members, some watching in shock as detained individuals were escorted toward the staircase.
Previous
Aftermath of Cuauhtémoc colliding with Brooklyn Bridge
Next