In South Texas, Living in the Shadow of Separated Families

The detention center in McAllen, Texas, is know as Ursula to the local residents. It is also the country’s largest U.S. Border Patrol Processing Center. Inside more than 1,000 migrant parents and children were held and later separated.

your ad here


leave a reply: