Thanks for the thoughtful posts!
Hi, welcome to the RevLeft forum! Seeing as your name is LiberationTheologist, i highly recommend reading "Fidel and Religion; Marxism and Liberation Theology", very interesting book.
Global Moderator