Think of Russia and you inevitably picture rivers of clear liquid damaging livers all across this enormous country. At over 17 million square kilometres, Russia is the largest country in the world by a huge margin – room for a lot of potato and grain crops, and consequently enough vodka to drown a shoal of(…)