The former president of Haiti, Jean-Claude Duvalier, known as Baby Doc, has died.