This is an excellent short and revealing presentation on the incompatibility between Socialism and the Catholic Church…
“Socialism ultimately denies the central truth of Christianity, that man needs God. Socialism sets up man as God.” Michael Voris…