Russia's War Against UkraineRadio Free Europe/Radio Liberty: Ukraine’s crisis in internet memesBy Radio Free Europe/Radio Liberty. Published June 27, 2014 at 10:26 am Internet meme reading 'Vladimir Putin tells Crimean residents about development perspectives'. Photo by durdom.in.uaThe crisis in Ukraine has spawned a steady stream of Internet memes, some lighthearted, others biting, all deeply political. Read the story here.