
Russian opposition leader Alexei Navalny looks at photographers standing in the Babuskinsky District Court in Moscow, Russia, Saturday, Feb. 20, 2021. Jailed Russian opposition leader Alexey Navalny threw a bombshell Wednesday April 20, 2022 into France's tight and tense presidential election campaign, alleging that Russian leader Vladimir Putin may have bought off French far-right candidate Marine Le Pen with a bank loan. Navalny offered no proof of his allegation, and made it clear he supports incumbent Emmanuel Macron. (AP Photo/Alexander Zemlianichenko, File)
Featured Photo Galleries











