Bahrain urges Israel to sign NPT and allow IAEA inspections October 10, 2011 Bahrain’s ambassador ...