In a dramatic turn of events, ICE agents detain a woman in Fitchburg during a routine traffic stop, sparking outrage and protests from onlookers. Police are forced to intervene twice to control the escalating tensions. What led to this controversial arrest?
Tensions rise in Fitchburg as ICE agents detain woman
8 min read
Continue reading in the USA News Updates app