Defend Truth

Benji Shulman

Benji Shulman is director of Public Policy at the South African Zionist Federation.