Quantcast

Tag Archives: South Africa

Shameful shades of laws in Arizona

Arizona's immigration law authorizes police to demand to see "an alien registration document" – a green card, passport or state driver's license - for anyone police suspect of being in the country illegally.

Read More »