Video: Fox News guest swears live on air Bob Beckel, the co-host of The Five show on Fox News, was appearing on Sean Hannity's programme when he said the F-word to his fellow panellist Jennifer Stefano. As the show returned from a break, Mr Beckel shouted at Miss Stefano, "you don't know what the f--- you're talking about!" Whoa! Bleep! What are you doing? Mr Hannity, the show's host, asked. Mr Beckel replied that he couldn't "stand right-wingers running their mouths all the time." Mr Hannity was forced to say sorry to viewers after Beckel insisted "I don't apologise." Yes you do! Mr Hannity pressed. You just cursed on the air! Mr Beckel said that he thought they were not on air at the time. "Yeah we were on the air," Mr Hannity told him. Mr Beckel eventually apologised.