Screenshot: Youtube Analyzing Vladimir Putin’s speech on the day when Russia reunited with Crimea, Pat Buchanan made a conclusion that “Russia is on God’s ...