Ursula (detention center)
Detention facility
Ursula is the colloquial name for the Central Processing Center, the largest U.S. Customs and Border Protection detention center for undocumented immigrants. The facility is a retrofitted warehouse that can hold more than 1,000 people. It was opened in 2014 on W. Ursula Avenue in McAllen, Texas. In June 2018, it gained notoriety for the practice...