Israeli army commander Bar Zonshine admits to implementing the Hannibal Directive.

1 year ago
505

During a TV show on Hebrew Channel 13, Israeli army commander Bar Zonshine admits to implementing the Hannibal Directive.

Source @The Cradle

Loading comments...