Is Iran going nuclear again? Satellite images show rebuilt Taleghan-2 – what is it?
New satellite imagery indicates that Iran is rebuilding parts of its former nuclear weapons development site, known as Taleghan 2, within the Parchin military complex near Tehran. The facility was destroyed during an Israeli air strike on 25 October 2024, but construction resumed in mid-May 2025, months after the June 12-Day War.According to imagery analysed…