Sirens sound in Israel as missiles fired from Yemen

Sirens have sounded in more than 20 occupied cities and towns, including Tel Aviv, Al-Quds, and the northern West Bank.

Almasirah TV also announced that sirens went off in Jaffa, Palmachim Air Base south of occupied Jaffa, and vast areas of the…

Continue Reading