Monthly Archives: January 2011

FORMER HAITIAN DICTATOR, ‘Baby Doc’ DUVALIER, ARRESTED AFTER SURPRISE RETURN FROM EXILE

January 20th, 2011 | by Impunity Watch Archive

By Erica Laster                                                                                                                   Impunity Watch Reporter, North America PORT-AU-PRINCE, Haiti – After living in exile in France for over [&hellip



Back to Top ↑