Here is a photo of former Haitian President Jean Claude Duvalier giving his first press conference since returning to Haiti, January 21 2011
Permalink | Comments