Muslim Rights Group Demands Hilton Stop Building Hotel on Site of Demolished Mosque in China’s Xinjiang – Radio Free Asia 23/06/2021 webadmin Muslim Rights Group Demands Hilton Stop Building Hotel on Site of Demolished Mosque in China’s Xinjiang Radio Free Asia source https://www.rfa.org/english/news/uyghur/hilton-hotel-06212021161425.html