Police intervention in May Day protests in Istanbul
In Istanbul the largest city of a country where “advanced democracy” prevails, the government has not allowed crowds to celebrate
Read MoreIn Istanbul the largest city of a country where “advanced democracy” prevails, the government has not allowed crowds to celebrate
Read More