Nasty 10th Birthday to OIH! – original writings giving perspective on The Ottawa Initiative on Haiti (OIH).
10 years ago, Haiti’s self-appointed international “friends” masterminded, financed and executed the bloody bicentennial coup d’etat of 29 February 2004 which killed several thousands and severely derailed the nation’s pro-democracy struggle.