Considering the satellite technology available today, why rely on images of such terrible quality? Unless, of course, higher definition images would show that the claims by the IAEA are unfounded. Just another ridiculous story with no real evidence at all