Protesters clash to the the anti-riot police in streets nearby Taksim Square during a masive rally against the turkish government in Istanbul, Turkey.
Protesters clash to the the anti-riot police in streets nearby Taksim Square during a masive rally against the turkish government in Istanbul, Turkey.
Filename: ISTANBUL: TAKSIM/GEZI PROTESTS
Copyright