On AlterNet: Senegal

Haiti and The Broken Promises

Kirwan InstituteRace-TalkJul 19, 2010