Category - karl marx

  • 26 Sep 2008

    While disastrous things have been done in his name, Karl Marx's status as a moral prophet against greed was reinforced from an unexpected source this week - the Archbishop of Canterbury.