No to imperialist intervention in Haiti! Free self-determination of the Haitian people!
At the beginning of February, the intervention of foreign troops ordered by the UN Security Council last October at the behest of U.S. imperialism would >> Read More