30 Countries taking back criminal illegals, but we're still issuing visas

30 countries refuse to take back their criminal illegals... but states like Texas are still issuing visas. More

SLUG: ME/FUGITIVE (aka RAID), #3 DATE: 04/11/2007 PHOTOGRAPHER: Sarah L. Voisin Arlington, Va NEG #: 189770 Accompaning Immigrations and Customs Enforcement (ICE) on a raid of several homes in various parts of Northern Virginia to arrest specific illegal

KTRH Connected with Rachel Estrada

KTRH Connected with Rachel Estrada

Want to know more about Rachel Estrada? Get her official bio, social pages & articles on KTRH! Read more

title

Content Goes Here