Advertisements
A Picture is Worth a Thousand Words Part 5 » Turkish riot police use water cannon to disperse protesters during an anti-government protest at Taksim Square in Istanbul, Turkey, July 6, 2013.
July 7, 2013