By James Petras | Information Clearing House, Oct 5, 2008
Today the acid test for all democrats in North and South America is the issue of the military occupation of Haiti, the economic pillage and denial of elementary political and human rights of the Haitian people.
In 2004 a US-led invasion force overthrew the democratically elected government