Rumors of massive troop movements + Russia's doomsday nuclear weapons