A Telegram channel has leaked the personal information and photos linked to Israel’s Mossad chief, David Barnea. The channel claims the documents are the result of years of surveillance. The leakers say they're going to release more materials about the Mossad chief.
Hackers publish personal files of Mossad chief
A Telegram channel has leaked the personal information and photos linked to Israel’s Mossad chief, David Barnea.
This makes it easy to access the Press TV website