Loading...
Loading...
Yitzhak David is an Israeli police officer. He is a former head of the Shin Bet security agency. He is known for his investigative work and has been a prominent figure in Israeli politics. He has been involved in several high-profile investigations and has been a vocal critic of corruption in the government. He has also been a guest on several other podcasts and has written articles for various publications.