Russia’s bizarre “turtle tank” becomes target of jokes, memes

Russia’s bizarre “turtle tank” becomes target of jokes, memes