US Slams ‘Genocide’ Against Uyghurs In China, Names Russia And Iran Among Worst Abusers Of Religious Rights – Radio Free Europe / Radio Liberty 13/05/2021 webadmin US Slams ‘Genocide’ Against Uyghurs In China, Names Russia And Iran Among Worst Abusers Of Religious Rights Radio Free Europe / Radio Liberty source https://www.rferl.org/a/us-genocide-uyghurs-china-russia-iran-religious-freedom/31252533.html