From Left i on the News
This time they’re not coming for you; will you speak up before they do?
The Dept. of Homeland Insecurity is “is experimenting with a controversial new method to keep better track of immigrants who are applying to remain in the United States. It is requiring aliens in eight cities to wear electronic monitors 24 hours a day.”
No, they’ve not been arrested – or even accused of a crime.But are treated like criminals anyway.