An Embarrassing End May Soon be Near for Russia-Gaters