Russian trolls swarm me! History will prove itself. Apparently fact...