Left-wing podcaster Jennifer Welch is demanding there be “pistols firing” at “antichrist” JD Vance. Continue reading... [ H/T Breitbart News ]