Click here to listen to the Dr. Robert Royal Talk on 10/10/10 entitled “The new Marxism and Anti-Christian Socialism”.