All posts tagged: Fidel Castro

75 | Is there a demonic root to communism?

While most communist regimes are considered officially atheistic, in this podcast I ask the odd question, Is there a demonic root to communism?