2 min read World Iran Executes Nuclear Scientist for Alleged Espionage Ties to Israel Editorial 7 August, 2025 Iran has executed nuclear scientist Roozbeh Vadi on charges of espionage for Israel. The...Read More