BREAKING NEWS

Explosion reported at Israel's Elbit Systems facility - report

An explosion was reported at an Elbit Systems facility in the Israeli city of Ramat Hasharon. It is believed that the explosion was due to a substance reaction, Walla reported.

This is a developing story.