Sirens sound in Margaliot, northern Israel.

Read more