[France 24]– Turkish police have detained scores of demonstrators and used tear gas and water canons to break up street protests in Istanbul, where the International Monetary Fund and the…
Follow Us!