Undiplomatic Power

I was on RT’s Crosstalk today discussing the odious US Ambassador to the UN, Samantha Power, and the weaponization of human rights:

Share

6:11 pm on August 19, 2015

Political Theatre

LRC Blog

LRC Podcasts