Israel has 150 nuclear weapons:
Israel has 150 nuclear weapons in its arsenal, former US President Jimmy Carter said in remarks published Monday.
Israeli military strikes against Iranian nuclear sites would have a fearsome cost, according to a New Zealand expert on Middle East politics.