Home Several powerful explosions heard in Tehran: AFP 24 June 2025 Several powerful explosions heard in Tehran: AFP