Home News Nigeria, Russia, Saudi Arabia supporting China’s inhuman treatment of Uyghur Muslims in Xinjiang