Haiti a Slave Revolution





dupuy

PPN Secretary-General Ben Dupuy
Cuban and Haitian flags hang from the podium

(Credit: Pat Chin)