This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
Western nations Saturday mounted pressure on Russia, blaming its leader and the government for the death of leading Kremlin critic Alexei Navalny in an Arctic prison in opaque circumstances.