New round of explosions heard in Tehran - AFP.

10 Mar 2026 19:59Energy