In the latest episode of Photo Evidence, host Catherine Barnwell pores over years of satellite images of Iran‘s Taleghan 2 military facility, one of the suspected homes of the Islamic Republic’s nuclear weapons programme.
Taleghan 2 sits inside the vast Parchin military complex, around 20 miles southeast of Tehran. The complex has been repeatedly bombed since 2024.
The facility was built in the early 2000s as part of the infamous Amad Plan, Iran’s secret programme to develop a nuclear warhead. Tehran has always denied the plan existed.
Under Barack Obama‘s 2015 nuclear deal, Iran agreed to a ban on exactly this kind of
To provide well-rounded coverage and a breadth of insight across various events, we rely on contributions from several staff writers, each bringing their own area of expertise to our publication.
