The Shadow People on Studio Friday / Channel 12 Israel

An overview of Israel's secret shadow units, their methods of operation, and what happens when they are exposed. Insights from Yariv Inbar and other experts.