NBC News chief Neal Shapiro has taken correspondent Ashleigh Banfield to task for ripping TV news networks -- including NBC -- for allegedly skewing their reporting during the Iraqi war.

Banfield flew to New York and met Shapiro at NBC's headquarters in Rockefeller Center last weekend, following a speech at Kansas State University in which she attacked U.S. news organizations for their "glorious" and bloodless coverage of the war.

"You did not see where those bullets landed. You didn't see what happened when the mortars landed," she said. "A puff of smoke is not what a mortar looks like when it explodes, believe me.

"It was a glorious and wonderful picture that had a lot of people watching and a lot of advertisers excited about cable news," she said.

Banfield also bashed MSNBC for giving a new program to right-wing radio host Michael Savage, who recently called Banfield a "mind-slut" after her reports that covered the radical-militant Arab point of view.