Animated PresencePhoto: 2010 New Orleans, Louisiana, United States. Political Opinion Poster. Each new law passed, from the Patriot Act to the SB1070 immigration law, is a further attempt by power to…
You need a TRAC license to view the rest of this content. Learn more