1
Haitians Denounce U.N. Vote to Deploy U.S.-Backed Kenyan-Led Troops
(www.democracynow.org)
A space to discuss general stuff relating to Africa.