Explosion rocks Israeli town

A loud explosion reported in a shopping centre in northern Israeli town of Afula, police said.

A loud explosion reported in a shopping centre in northern Israeli town of Afula, police said.

Eyewitnesses say there has been fatalities.

More to follow…

More in this section

Cookie Policy Privacy Policy Brand Safety FAQ Help Contact Us Terms and Conditions

© Examiner Echo Group Limited