April 15, 2010: Tea Party protesters gather for the “2010 Taxpayer Revolt” on Freedom Plaza in Washington, D.C.
This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=127804
April 15, 2010: Tea Party protesters gather for the “2010 Taxpayer Revolt” on Freedom Plaza in Washington, D.C.