Navalny jailed: World leaders urge Russia to release Kremlin critic

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.