NCR Today
President Barack Obama has been called a socialist. I believe many are just beginning to understand that Pope Francis and the social teachings of the church can be said to be considerably to the left of Obama. Larry Kudlow of cable network CNBC seems to be coming to that conclusion.