Sergey Mikheev is a Russian political scientist whom the Washington Free Beacon identifies as a “Putin loyalist,” and since he was recently featured on the state-owned Russia-1 television channel, there is no doubt that he is. That makes what he said during his TV hit on March 20 all the more serious: Mikheev said that if NATO moves into Ukraine, […]