H K Sethi JFI September 19, 2020 Latest News, World Kremlin critic Navalny seen walking in photo from hospital – Navalny’s Instagram By Reuters Staff MOSCOW (Reuters) – Russian opposition politician Alexei Navalny posted a picture on Instagram of himself walking down stairs…