Rene Preval, who passed away recently, was the former President of which country?
[A] Iraq
[B] France
[C] Greece
[D] Haiti
Click Here to Display Answer