Yang Jianli at NYU: ‘If China is elected to UNHRC, would be like fox guarding hen house’

UN Watch