Protest against ICE raid operations in New Britrain, USA - 05 Aug 2025 by Roy De La Cruz / SOPA Images
Immigration and Customs Enforcement (ICE) raid operations have sparked outrage and protest after ICE agents raided a local carwash and detained four workers.
You must be logged in to use lightbox functionality