IDF Mossad Headquarters Israel
Africa Israel & Palestine Libya Middle East

Mossad Agent Who Infiltrated Daesh, Arrested in Libya

Benghazi (MEMO) – Libyan security forces have arrested a Mossad agent who held a leading position in Daesh in the north-eastern Libyan city of Benghazi, the Israeli website Inian Merkazi reported. The Hebrew website whose name translates to “Central Issues”, added that Ephraim Benjamin is a Jewish spy and that he mingled with Libyans following the 2011 revolution that resulted […]