Haiti's Duvalier returns from exile

News

Former dictator Jean-Claude (Baby Doc) Duvalier, who has been living in France for the past 25 years, has returned to Haiti, Haitian national TV reports

More From Embedded-Only/News