A political analyst says the International Atomic Energy Agency (IAEA)’s refusal to inspect Iran’s military sites is a “significant development,” adding that it will “put the United States to shame” and further isolate President Donald Trump’s administration with respect to the Iran’s nuclear agreement with world powers.