Turkey is claiming to have arrested 33 people accused of spying for Israel’s Mossad as part of an investigation called “Operation Mole,” reports say.
Turkey is claiming to have arrested 33 people accused of spying for Israel’s Mossad as part of an investigation called “Operation Mole,” reports say.