Federal Judge Orders Release of Immigration Detainees From Otay Mesa
A federal judge today, May 4, ordered the release of more than 72 detainees from the Otay Mesa Federal Detention Center. A detainee inside Otay Mesa Federal Detention Center said the number could be much higher. By phone, detainee Anthony Alexandre told NBC 7 Investigates that prison administrators informed him that approximately 150 detainees will be released as a result…
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed