'IAEA stands by the reports of inspectors barred by Iran'The Jerusalem Post(photo credit: The Jerusalem Post)