Israel
Mossad head’s personal files, photos leaked by Iran-linked Telegram group
Photos and personal documents disclosing information on Mossad director David Barnea and his family were leaked in a Telegram channel
2 Minute