In this 2001action movie a crazed bomber hides a huge bomb in San Francisco, California, and the spiritual leader of the bomb squad has to find it before it goes off.
... News 24
BBC News 24 is the BBC's 24-hour news television channel.
It first broadcast in November 1997 and at first only cable television subscribers could view it. ...