Leon Charles, named Haiti Police Chief
April, 2004 - Leon Charles, named Haiti Police Chief following the removal of President Jean Bertrand Aristide.
According to information obtained, Leon Charles is a former officer of Haiti Military, FADH, in the Marine division. He became the new Police Chief of Haiti and later was replaced by Mario Andresol. While some people were not satisfied with his job performance, many others think that Leon Charles served his country well