Police move barricade after clashes with demonstrators in Tegucigalpa, capital of Honduras, Aug. 27, 2010. [Xinhua/Rafael Ochoa]
Go to Forum >>0 Comments