Political protesters march through NYC streets with police presence
Location: New York, United States
1 sources from 2 citizen journalists
Topics: abolish ice, political march, nypd presence, protest, street demonstration, activism, political, social movement, urban, civil rights