Instead of celebrating the Independence Day, some 2,000 people protested against U.S. President Barack Obama's domestic policies in Washington DC Saturday.
Toting signs and chanting slogans, the protestors rallied outside the U.S. Capitol under the name of Tea Party, referring to the movement against British taxation during the American Revolution.
They were protesting against Obama's stimulus program and health care initiative, and saying the Congress is not giving constituents enough information about where their tax money is being spent.
Protestors took on the economic stimulus plan passed earlier this year, saying the bill racked up a huge national debt that will be passed onto their grandchildren.
They also called the president's push for health-care overhaul as "socialism," and believe it would negatively affect the quality of care.
The rally followed national protests that drew thousands of people to Tea Party events across the country on April 15.
Organizers said similar July 4 rallies were planned for nearly 1,500 cities.
The protest took place at a time when Obama's domestic agenda hit some bumps on the road.
Eroding confidence in the president's handling of the economy and his ability to control spending has caused his approval ratings to wilt to their lowest levels since he took office, according to recent polls.
While Obama's approval ratings, at some 57 percent, is still high by historical standards for new presidents, the polls found independents and even some Republicans who once viewed him sympathetically are becoming skeptical.
Source: Xinhua