Reigning Blood

Episode 35: Head for Head Papa Doc vs Trujillo

October 20, 2020 Matt Johnson & Leo Croes Season 3 Episode 14
Reigning Blood
Episode 35: Head for Head Papa Doc vs Trujillo
Chapters
Reigning Blood
Episode 35: Head for Head Papa Doc vs Trujillo
Oct 20, 2020 Season 3 Episode 14
Matt Johnson & Leo Croes

One Caribbean island, two dictators ...who was worse? 

Show Notes

One Caribbean island, two dictators ...who was worse?