British Foreign Secretary David Cameron blasted national broadcaster the BBC live on air for refusing to label Hamas as terrorists despite the long list of “inhuman” atrocities it committed against ...