Lorenzo Fiorito

BCU

People from countries around the world whose troops are stationed in Haiti under a UN mandate ought to wake up to the reality that this is an occupation force, serving imperialist interests and deeply hated by the Haitian people on account of serious, well-known human rights abuses over the past decade