Sunday, June 26, 2022

Tag: Mossad

spot_imgspot_img

Hackers release ‘new’ documents from Mossad Chief

Hackers have leaked further private documents belonging to Mossad Chief, David Barnea. On Saturday, the “Open Hands” Telegram channel released Barnea’s Form 106, an annual...