Aug 17 2015Save8/17/15The Dumbest Pro-Russia Hoax on the InternetKate Knibbs24SaveDavid L. Stern is a freelance writer based in Kiev, Ukraine. He’s also, if you believe several Russian media…