Obama reeks of sulfur at the UN
A Black Agenda Radio commentary by BAR executive editor Glen Ford | September 25, 2013
President Obama went to the United Nations this week and declared war against the UN’s most fundamental founding principles, all the while claiming the U.S. is the world’s one indispensable, unique and exceptional nation.