Pope Francis sticks his nose into American politics and “The Specialist” tells him to mind his own business and, oh, by the way, “Tear down YOUR wall around the Vatican!” Chris makes a bold prediction… watch closely what’s going on in Germany. Can you say WW3?