Jean-Claude Duvalier has returned to Haiti after 25 years of exile. Will this smug ass try to run Haiti again?
or