After Iran said earlier this week that it would allow inspectors into the country to look over its nuclear sites, satellite images showed trucks and earth-moving vehicles that could mean officials are scrambling to cleanup the remnants of any tests, the Associated Press reported Wednesday. Diplomats told the AP that radioactive traces can remain at sites after a nuclear-weapon test is run. Two diplomats said they believed crews at the Parchin military site could prove damaging against Iran, which has been the source of an ever-growing standoff between itself and Western nations, as well as Israel. The satellite images come from the International Atomic Energy Agency, which had already identified Parchin as the location of suspected nuclear action after a series of explosions took place there in November.
SUSPICIOUS Iranian President's Office / AP Photos