Protesters clash with police during a demonstration to show outrage for two separate shootings in the city of Anaheim, southern California, the United States, on July 24, 2012. [Xinhua]
Go to Forum >>0 Comment(s)