TEHRAN, Oct. 10 (MNA) Americans have staged a rally in Washington, D.C., protesting against the budget gridlock in Congress that they say has affected every aspect of their lives.
Several hundreds of protestors gathered Wednesday in front of the Capitol Hill. The demonstrators were at a protest over funding of the District of Columbia's budget ...