Talk to Al Jazeera

Bachelet: Pressure ‘will not affect’ report on China’s Uighurs

UN human rights chief Michelle Bachelet discusses the pending report release following her controversial trip to China.

Read more