The Id Kah mosque in China’s Xinjiang region. Rights advocates say the mass detentions in Xinjiang are the worst collective human rights abuse in China in decades.
https://ift.tt/2wZxohS support@endlesssupplies.biz (Endless Supplies .Biz) September 11, 2018 at 01:50AM
No comments:
Post a Comment