Video shows food truck workers flee ICE raid in Tallahassee
Three food truck workers were detained during an Immigration and Customs Enforcement (ICE) raid in Tallahassee on September 25, prompting the owners to shutter the business after the remaining workers quit in fear, according to local reports. This security footage provided…