September 19, 2009 6:09 PM
IAEA urges Israel to allow nuclear inspection
The International Atomic Energy Agency (IAEA) has urged Israel to allow international inspection of its nuclear sites. A non-binding resolution on the issue was passed in Vienna yesterday. Islamic states have been calling for such a resolution for nearly two decades saying that Israel's refusal...