U.S. citizen stopped in Lafayette, shackled, and detained in Louisiana ICE facility
The U.S.-born woman presented ICE and Lafayette sheriff’s deputies with her state-issued ID and Social Security card. ICE detained her anyway. […]
Read More… from U.S. citizen stopped in Lafayette, shackled, and detained in Louisiana ICE facility
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed