Crazy World Leaders by LuskT

Question 4

Francois "Papa Doc" Duvalier, in addition to claiming responsibility for the JFK assassination, also claimed to be an embodiment of what Voodoo spirit of death?

Baron Samedi

Back