Burned out shells of cars block a road after overnight rioting and looting in the neighbourhood of Toxteth in Liverpool, northern England August 10, 2011. [Xinhua]
Go to Forum >>0 Comment(s)