Home » Topics » frog puppet

Arizona governor defends harsh immigration law with frog puppet

Arizona’s immigration debate has descended into the theater of the absurd. Arizona Governor Jan Brewer (R) has now unleashed a campaign ad defending a controversial new law, which requires non-citizens to carry around their residency papers with them wherever they go, and provide them to police upon request. The ad…