Illegal Immigrants Released into the US with Ankle Trackers

 425    0
Exclusive video obtained by Muckraker shows illegal migrants being released into the United States wearing ankle trackers. This was filmed in downtown McAllen, Texas. In the video, the migrants are walking from a Catholic charity to the central bus station across the street. As you will see, it appears that this particular group boarded a bus to California.

5000 characters remaining