London, UK. 8 June 2013. Demonstrators gathered at Trafalgar Square walked to the Downing Street. Police violence and Turkish Goverment`s undemocratic administrations continue in Turkey. Credit: kaan diskaya/Alamy Live News


Size: 3872px × 2592px
Photo credit: © kaan diskaya / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: chapulling, demonstration, erdogan, gezi, istanbul, london, parki, protest, resignation, solidarity, square, tayyip, trafalgar