Latest video release related to Coronavirus. Watch this “China's vanishing mosques – BBC News” video below:


The BBC has found new evidence of the increasing control and suppression of Islam in China’s far western region of Xinjiang – including the widespread …..(read more)