Israel has '150 or more' nuclear weapons:
Israel has ``150 or more'' nuclear weapons, former US president Jimmy Carter, pictured in 2008, said at a press conference over the weekend, a spokesman for the literary festival at which he was speaking confirmed.
Israeli military strikes against Iranian nuclear sites would have a fearsome cost, according to a New Zealand expert on Middle East politics.