Iran's arch-nemesis Israel has been waging a devastating war in the Gaza Strip against Iran-backed Palestinian militant group Hamas ...