Tea Party protests Affordable Care Act ruling by US Supreme Court { 5 images } Created 30 Jun 2012

Supporters of the St. Louis Tea Party Coalition gathered at Art Hill in Forest Park following the ruling upholding the Affordable Care Act by the US Supreme Court Thursday, June 28, 2012 in St. Louis.
View: 100 | All