Advertisements
Read Time:6 Second
UN Human Rights Chief Michelle Bachelet announced her intentions to step down after receiving widespread criticism for her visit to China.