West nations fall flat on Xinjiang smears at UN human rights session
The battles centering on China's human rights record especially on its Xinjiang Uygur Autonomous Region have been extended to the 47th session of the United Nations Human Rights Council (UNHRC)…