People from different walks of life have staged separate demonstrations in the Turkish city of Antalya to protest the G20 summit of the world’s top 20 economies.
People from different walks of life have staged separate demonstrations in the Turkish city of Antalya to protest the G20 summit of the world’s top 20 economies.