Thursday, June 05, 2008

Obama, Black Liberation Theology and Karl Marx

The American Thinker