After days of silence, Iran has finally acknowledged satellite images showing that there was an explosion at a rocket site last week.
Iran on Monday said that the photos that have been circulating since last week and show a blast at the Imam Khomeini Space Center are accurate. The explosion came before a planned satellite launch by Iran that the U.S. has criticized.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.