Israel: Telegram account leaks personal details of Mossad chief
David Barnea’s personal photos, home address, tax documents, and receipts were leaked to a Telegram account. An anonymous Telegram account has leaked personal details and documents of Mossad chief David…