Joe The Plumber At Tea Party: 'In God We Trust' Will Get You Shot In Some Parts Of America

05/16/2009 05:12 am ET | Updated May 25, 2011

Thousands of people descended on the Michigan Capitol earlier today as part of a national movement of "tea parties" to protest high taxes and what they argue is an encroachment of socialism into American government and society.

Read more on Washington Independent

Suggest a correction