Navalny jailed: World leaders urge Russia to release Kremlin critic
Issued on:
Russia's foreign ministry on Tuesday rejected Western calls to free jailed Kremlin critic Alexei Navalny as divorced from reality and told the West not to meddle in its sovereign affairs.