China has demolished the Rebiya Kadeer Trade Center, once a prominent building symbolizing Uyghur entrepreneurship and identity in Urumqi in Chinese-occupied East Turkistan. Satellite images confirm the site is now rubble. Built in 1990, the seven-story center housed more than 600 shops, conference halls, and classrooms. ...