And Just like Stalin had a religious education, Castro also was educated by religious people. And it is also a myth that under the USSR or CUBA that religion was oppressed completely. No, religion never left either state. Stalin's Russia and Putin's Russia now were/are still a majority Russian Orthodox Christianity. Religion also never left Cuba not even under Castro, they have a majority of Catholics. All they did was silence dissent, not those who whom were party loyalists.
http://www.globalsecurity.org/military/w...ligion.htm
http://www.globalsecurity.org/military/w...ligion.htm