E16: Human Rights and the United Nations with HRW's Lou Charbonneau

This episode features Human Rights Watch's UN Director Louis Charbonneau. It focuses on the politics of human rights at the United Nations. It considers the domestic human rights records of both China and the United States, as well as the behavior of these powers at the United Nations. 

Subscribe to podcast via RSS

Back to Podcast