15 Arab, Palestinian Mossad spies arrested in Turkey, admit to collaboration – report

//15 Arab, Palestinian Mossad spies arrested in Turkey, admit to collaboration – report