INSS

On zemaze.co.il you will find videos under the term INSS, the Israeli Institute for National Security.