Rumors being pushed by the Russians. This is nothing new, the Russian trolls have been saying this for a year.
Ya right troll.