Turkey arrests ‘Mossad cell’

There have been shockwaves throughout the region following the announcement that 15 Arab suspects were arrested by Turkish authorities on 7 October for allegedly spying on behalf of Israel’s Mossad…