Israel strikes Gaza police station killing 10 – Middle East Monitor

An Israeli air strike hit a police station in Jabalia in the northern Gaza Strip today, killing at least ten people, local health authorities said according to Reuters.

Medics said two Israeli missiles hit the police…

Continue Reading