Demonstrations in London call for an end to Chinese oppression of Uyghur Muslims
Islam21 Demonstrations were held outsidethe Chinese embassy in London against China’s mass oppression against the Uyghur Muslim minority in the Xinjiang Autonomous Region, also known as East Turkestan. The protest on Tuesday was organised by the International Observatory of Human Rights (IOHR) and attended by over one hundred people who chanted slogans such as “Free Free Turkestan!” and called on the Chines ...
Read more ›