Resolving brand mentions across new media
Tonton Macoute
2
Mentions
37.7K
Views
“The private militia/secret service created by François Duvalier to maintain power through terror.”
“The secret police/paramilitary force under François Duvalier in Haiti.”