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."






