Newest video updates regarding Coronavirus. Check out 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)