Friday, March 29, 2024
Advertisement

Daily Archives: November 20, 2010

‘All elements of society are participating’: impressions of Cap Haitien’s movement against the U.N.

Haitians say protests are the inevitable outcome when troops who have occupied Haiti for five years with seeming impunity have introduced a deadly, misery-multiplying disease.