fbpx

Russian social media, meme reacts to Navalny sentencing