Israeli Mossad Officer Unmasked as ISIS Leader in Libya
Libyan authorities have arrested an ISIS leader who they say confessed to being an Israeli Mossad officer in disguise. By Sean Adl-Tabatabai | 28 August 2017 NEWS PUNCH — According to officials, Mossad spy Benjamin Efraim posed […]