Lee Celano/Getty Images

Jean-Claude Duvalier Is Dead, But He Will Haunt Haiti for Years to Come