Vlad Putin, it seems, has a response to the hectoring recently from the likes of Sideshow Steve Harper and John Baird and others – “meet me in the Arctic.” The Guardian reports that Putin has had enough of Western criticism of Russian involvement in the Ukraine whose government he likens to
Continue reading