The news here in Haiti just gets stranger and stranger.
Within the last few minutes we got word that former dictator Jean-Claude “Baby Doc” Duvalier has returned to Haiti, landing at the Port-au-Prince, Toussaint Louverture International Airport at 5:30pm EST on an Air France flight from Paris.
We don’t know yet what this means or why he’s here for the first time since exiled in 1986, but it’s hard to imagine this is a good development.
I’ll keep everyone posted as soon as I hear anything more. In the meantime this article from the National Post might interest some of you.