Iran Detains 20 Individuals in Northwest Over Alleged Intelligence Sharing With Israel
Authorities in Iran have reportedly detained at least twenty individuals in the country’s northwestern region on suspicion of passing sensitive security information to Israel. The arrests come amid escalating tensions … Read More


