Major General Levin Warns Israeli Government Not to Shoot the Messenger
Many Israelis are coming together to stand up to the witch hunt underway against Breaking the Silence. In the video below, Major General Amiram Levin refutes the accusations and warns the Israeli government not to shoot the messenger.
Read More