Jeff Schreiber, America’s Right In late January, when Russian Prime Minister Vladimir Putin spoke during the opening proceedings at the World Economic Forum in Davos, Switzerland, he passed on an opportunity to really take it to the United States for its role in the creation of the global economic crisis, pulling punches where he could [...]