As reported by the News and Observer this Wednesday, three Mexicans, illegally present in this country, disrupted legislative hearings in North Carolina. Wearing bright orange t-shirts saying “undocumented and unafraid”, they were arrested on charges of disorderly conduct, and kept in jail until the U.S. Immigration and Customs Enforcement agency could figure out what to do...
Read More »
Recent Comments