Home » Topics » sesame street segment

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…