Sounds of explosions heard near the Iranian capital, Tehran, though authorities offer no cause, state media report
ByThe Associated Press
October 25, 2024, 7:29 PM
TEHRAN, Iran -- Sounds of explosions heard near the Iranian capital, Tehran, though authorities offer no cause, state media report.