A protester stands in front of a riot police water cannon vehicle during a demonstration in Istanbul, Turkey, on Tuesday.Mar 13, 2014

FULL STORY

Photo: EPA

This photo has been viewed 134 times.

TOP top