Image may be NSFW.
Clik here to view.
As if things weren't bad enough.
Almost 25 years ago, the downtrodden people of Haiti managed to finally put an end to the Duvalier dynasty, which ruled one of the world’s poorest nations for thirty years through terror and theft on the grandest of scales. They gave Jean-Claude “Baby Doc” Duvalier the heave-ho in 1986, sending him off to France to [...]