|
Destroyed vehicles are pictured outside a building a that was hit by an Israeli strike in Tehran on June 13, 2025. Israel hit about 100 targets in Iran on June 13, including nuclear facilities and military command centres and killing senior figures including the armed forces chief and top nuclear scientists. (Photo by Meghdad Madadi/Tasnim News via AFP Photo)
|