Commissioner (ret.) Shachar Ayalon:
“Counter terrorism unit displayed perfect abilities”
Former deputy chief of Police, Shachar Ayalon, gives a glimpse of the counter terrorism unit and talks about Israel’s strength that enables it to recover from tragedy.