Sirens sound in “Margaliot” in the Galilee Panhandle.
access_time 26 days ago
By Staff
Sirens sound in “Margaliot” in the Galilee Panhandle.
Source: Al-Ahed News - Occupied Palestine