Tag: CIA spies caught

Iran announces arrests, death sentences as CIA spy ring busted

TEHRAN: Iranian authorities said on Monday that security agencies had arrested 17 suspects and sentenced some of them to death after dismantling a Central...