Large explosion heard in Gaza and Israel is believed to be a mortar being detonated by IDF.

P😁,

Facebook Comments