Britain's The Telegraph reported that satellite images prove the IAEA's claims that Iran continues to expand its nuclear facility in Parchin. According to the claims, Iran tests rockets and explosives at the site.
In the past eight years international inspectors have been excluded from the military complex. One picture, taken last October, shows a cluster of three new buildings near the entrance to a tunnel, The Telegraph said. “This area has the appearance of a research and test facility,” said an analysis from McKenzie Intelligence Services, a consultancy. (Ynet)