Sirens sound in Avnei Eitan, Nov, and Eliad in northern Israel.


Read more