Cairo, May 6 -- Three Israeli soldiers were killed in a rocket attack claimed by Hamas armed wing, near the southern Gaza Strip city of Rafah, where Palestinian health officials said at least 19 people were killed by Israeli fire on Sunday.

Hamas's armed wing claimed responsibility on Sunday for an attack on the Kerem Shalom crossing into Gaza that Israel said killed three of its soldiers.

Israel's military said 10 projectiles were launched from Rafah in southern Gaza towards the area of the crossing, which it said was now closed to aid trucks going into the coastal enclave. Other crossings remained open.

Hamas' armed wing said it fired rockets at an Israeli army base by the crossing, but did not confirm where it fired them from. Hamas...