Police detain a demonstrator during clashes in Tegucigalpa, capital of Honduras, Aug. 27, 2010. [Xinhua/Rafael Ochoa]
Go to Forum >>0 Comments