Blog CCHD Head Ralph McCloud Defends His Radical, Marxist Charity Ralph McCloud, director of the Catholic Campaign for Human Development (CCHD) * * * * * Earlier today Ralph McCloud, director of the Catholic Campaign… by Matthew Vadum on November 18, 2009