Protestors confronted police in New York City on Tuesday, Oct. 22, 2025, following a surprise raid by U.S. Immigration and Customs Enforcement agents along several blocks of Canal Street. The raid targeted illegal street vendors and ICE agents detained multiple people.

See Full Page