WHOA: Is this the Russian-made meme that stole the 2016 election from Hillary Clinton? [pic]