menu-control
The Jerusalem Post Logo - Bring them home now
accessibilty

Ronen Bar

Ronen Bar is the current head of the Shin Bet (Israel Security Agency), the country's primary internal security service.