Jerusalem Mayor Nir Barkat is the guy in the white shirt who tackles the terrorist along with his bodyguards on either side.
The police say that Barkat and his bodyguard witnessed the event, prompting the guard to overtake the stabber and hold him until forces arrived. Police say the stabber is a 18-year-old Palestinian teen from Ramallah who has now been taken in for questioning.
Barkat recalled the event: "I was traveling in a car next to the IDF Square (Safra Sqaure) when my team suddenly saw a terrorist with a knife right next to us. I immediately jumped out of the car together with my team, (my bodyguard) pulled out his gun and together we held the terrorist until security forces arrived; we also attempted to treat the victim."
Let's go to the videotape.
Another 'only in Israel' moment.... The victim is in 'moderate' condition at Jerusalem's Shaarei Zedek hospital. The terrorist has been arrested.