Opposition supporters take part in a rally in Istanbul, Turkey, Sunday, at the culmination of a so-called Justice March launched by Turkey's main opposition party. Photo: Xinhua Opposition supporters take part in a rally in Istanbul, Turkey, Sunday, at the culmination of a so-called Justice March launched by Turkey's main opposition party. Photo: Xinhua
Opposition supporters take part in a rally in Istanbul, Turkey, Sunday, at the culmination of a so-called Justice March launched by Turkey's main opposition party. Photo: Xinhua

Turkish opposition stages huge rally for ‘justice’, in challenge to President Erdogan

Opposition supporters take part in a rally in Istanbul, Turkey, Sunday, at the culmination of a so-called Justice March launched by Turkey's main opposition party. Photo: Xinhua Opposition supporters take part in a rally in Istanbul, Turkey, Sunday, at the culmination of a so-called Justice March launched by Turkey's main opposition party. Photo: Xinhua
Opposition supporters take part in a rally in Istanbul, Turkey, Sunday, at the culmination of a so-called Justice March launched by Turkey's main opposition party. Photo: Xinhua
READ FULL ARTICLE