Clusters of terror balloons carrying explosive devices from the Gaza Strip landed in several locations in southern Israel Tuesday afternoon, the Israel Police said. Bomb squads were mobilized to the various sites to defuse the explosives.
ISRAEL RADAR
Geopolitical Intelligence & Analysis
ISRAEL RADAR
Geopolitical Intelligence & Analysis