In 2024 McAllen, Texas had a booming economy, with $100 million in increased sales tax revenue from 2023. Now, residents tell us that it's a ghost town and the local economy is hurting. Why? ICE raids on shops and factories have left workers too scared to go outside. #workersrights #corporategreed #ICE
Tags, Events, and Projects