A suspected member of the Tonton Macoute (Haitian paramilitary/secret police) is barbecued and wolfed down by an appreciative audience.
Needless to say, my source is the World Press....
Burning Tonton Macoute and a spot of cannibalism.
Needless to say, my source is the World Press....
Burning Tonton Macoute and a spot of cannibalism.