Tea Party Activists Stage a Protest Against the IRS
In This Photo: Jim Griffin
Jim Griffin (L), dressed as Capt. America, holds a large American flag while participating in a Tea Party rally at the U.S. Capitol, June 19, 2013 in Washington, DC. The group Tea Party Patriots hosted the rally to protest against the Internal Revenue Service's targeting Tea Party and grassroots organizations for harassment.
(June 18, 2013 - Source: Mark Wilson/Getty Images North America) more pics from this album »