Stranded passengers on the war path at Moscow’s Sheremetyevo airport. The weather is holding them captive and Russia is not known for their customer service in situations like this… (Or actually in all situations!) Looking grim-faced, Mr Putin called for more work and less whining. The Russian Prime Minister Vladimir Putin handed out blistering criticism […]