Jailed Russian opposition leader Navalny located 3 weeks after losing contact

Russian opposition leader Alexei Navalny looks at photographers from inside a glass cage in the Babuskinsky District Court in Moscow, Russia, on Feb. 20, 2021