English中文

Offstream
news


Taxpayer March on Washington

Taxpayer March on Washington (also known as the 9-12 Tea Party) takes place in Washington, D. C. According to various estimates ranging from 60,000 to more than 1 million people march from Freedom Plaza to the United States Capitol. The event coincided with other similar protests organized in various cities across the nation.The protesters rallied against what they consider big government, the dismantling of free market capitalism, abortion, and President Barack Obama's proposals on health care reform, taxation, and federal spending, among other issues.