Marx May 2, 2018 ~ pattc096 ~ Leave a comment https://www.lifesitenews.com/news/german-cardinal-marx-praises-father-of-communism-karl-marx