Protesters step on a Chinese flag during a protest to denounce China's treatment of ethnic Uighur Muslims, in front of the Chinese consulate in Istanbul. Photo: AFP
Protesters step on a Chinese flag during a protest to denounce China's treatment of ethnic Uighur Muslims, in front of the Chinese consulate in Istanbul. Photo: AFP