Another “Miracle” Claim In Gaza Conflict

A dramatic front-page teaser headline from WND: Army: ‘Hand of God sent missile into sea’ Imagine that, the Israeli army has officially confirmed a miracle! Quick, let’s click through: ‘HAND OF GOD SENT MISSILE INTO SEA’ Iron Dome operator: ‘I witnessed this miracle with my own eyes’ So, not the “Army” as such, but a single […]