Israel confirms strike on Iranian nuclear site as satellite images 'show aftermath of 30,000lb bunker buster bomb attack'
Upstract [Unofficial]
March 12, 2026
The Taleghan compound, based near Tehran, was hit in a series of strikes by the Israeli Air Force to prevent its nuclear weapon development capacity.
Discussion in the ATmosphere