Thursday, April 29, 2010

Implementing Arizona's "Papers Please" Law


Arizona police official Major Strasser, center, confronts a suspicious person: "I demand to see your papers."