Ben Shapiro Unleashes on Megyn Kelly Over Iran War | WATCH
SHAPIRO VS. KELLY: Ben Shapiro brands Megyn Kelly an "unbelievable coward" in a blistering podcast takedown over the Iran war. Is the GOP media elite fracturing over Operation Epic Fury

In a fiery segment on his podcast The Ben Shapiro Show yesterday (March 3, 2026), Ben Shapiro didn't hold back, ripping into Megyn Kelly like a hawk spotting easy prey. "You are a coward!" he thundered, accusing her of dodging the real target in her critiques of the US-led strikes on Iran, none other than President Donald J. Trump himself.
Shapiro zeroed in on Kelly's recent rants where she painted Operation Epic Fury as "Israel's war," nudged along by pro-Israel voices like Mark Levin or Lindsey Graham (and hey, maybe even Shapiro). But here's the zinger: Shapiro calls her out for not naming Trump, the guy actually calling the shots as Commander-in-Chief. "She is such an unbelievable coward. You don't like President Trump? You don't like what he's saying? Just say his name, you coward," he blasted. And he didn't stop there – Tucker Carlson got dragged in too: "Tucker and Megyn both – unbelievable cowardice. Say his name. You won't."
This isn't just podcast drama; it's a symptom of the massive rift cracking open in the GOP over the Iran conflict. Kelly's been echoing isolationist vibes, questioning why America's boots (and bombs) are in it, aligning her with the "America First" crowd like Carlson and Candace Owens. Remember, back in 2024, Kelly herself dubbed Iran America's top threat, Shapiro threw that right back at her, calling her flip-flop "inconsistent" at best.
Fans are hailing Shapiro as "spot on," while others defend Kelly as "brave but misguided." No word yet from Kelly on this latest salvo, but given their past beef (like that December 2025 dust-up over Candace Owens), don't bet against a comeback.