Tag: Michelle Bachelet

Malaysia: Politics of Human Rights

China: The ‘Defender’ and Destroyer of Human Rights

Venezuela: Bachelet Should Propose Alternatives

   

Switzerland: Clever Move by the Head of the United Nations

Spain: Hurricane Trump