Iran Executes Four Men Alleged to be Israeli Spies
Four men Iran believed to be linked to Israeli spy agency Mossad were executed on Monday, Iranian state media reported, amid escalating tensions between the longtime foes and concerns of a widening conflict in the Middle East as the Israel-Hamas war rages on. The state-controlled Islamic Republic News Agency described the four people—who were presumably … Read more