Since March 22, there have been a number of terrorist attacks in Israel killing at least 19 Israelis including two Arab Israeli police officers.
On Thursday evening, May 5, towards the end of Independence Day, with many people gathering outdoors to celebrate the country’s 74th anniversary. A fifth...