Newest video release regarding 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)