Search results
Fact Check: Photo Purports to Be Last Image Showing Putin Critic Alexei Navalny Alive
Snopes via Yahoo News· 4 months agoScreenshot via X Claim: An image captured of Russian dissident Alexei Navalny behind bars is the...
Screenshot via X Claim: An image captured of Russian dissident Alexei Navalny behind bars is the...