powered by mochila

The head of Iran's nuclear agency has resigned, an Iranian news agency reported Thursday, a move that may have been connected to the country's postelection turmoil.