Mass Shooting in Jaffa

Palestinian terrorists from the West Bank killed seven and wounded 16 at a Tel Aviv light rail station in Jaffa, Israel, on Tuesday. Both of the gunmen were shot by security forces and civilians who carried handguns. One, Muhammad Mask, 19, died and the other, Ahmed Himoni, 25, was severely injured. An Israeli reservist, LevContinue reading “Mass Shooting in Jaffa”