BREAKING NEWS

Netanyahu lands in Israel: Heads straight to Tel Aviv

Prime Minister Benjamin Netanyahu landed in Israel from his Moscow trip to news of the terror attack and headed straight to the Kirya for security consultations.