Police detonated suspected RPG warhead flown into Israel from Gaza

Credit: Israel Police