Turkish Authorities Arrest Mossad Operative In Istanbul
Turkish authorities have arrested Liridon Rexhepi, reportedly the head of Israel's Mossad intelligence agency's financial network in Turkey.
Turkish authorities have arrested Liridon Rexhepi, reportedly the head of Israel's Mossad intelligence agency's financial network in Turkey.