Demonstrators in Istanbul clashed with police on Tuesday evening. Protestors came to Istanbul’s famous shopping street Istiklal road with the aim of marching to …

source

LEAVE A REPLY

Please enter your comment!
Please enter your name here

42 − 33 =