Iran

August 6, 2025

Iran executes man accused of spying for Israel and another for planning IS group sabotage

Israel’s ambassador to France, Joshua Zarka, said in June that Israel’s 12-day war on Iran included targeted strikes that killed at least 14 physicists and engineers involved with Iran’s nuclear program.