Society and Religion

Vatican thumbs up for Karl Marx?

This has been a rather busy week for Rome – welcoming the Anglicans…and now Communists?