0 views
Residents in Worcester, Massachusetts, can be seen in local police bodycam footage trying to stop the arrest of a woman by ICE in early May, some residents even using their bodies to physically block the agent’s vehicle. #cnn #news
Date: May 17, 2025