Xi is Hitler – China Has 8 million Uyghurs In Concentration Camps & Is Torturing Them
London (Aryavarth): As China faces worldwide condemnation over the atrocities faced by Uyghur Muslims of Xinjiang Autonomous Region, victims from the community narrates horrific experiences in a recent webinar hosted ...