JERUSALEM (AP) — Palestinian militants carried out the deadliest single attack on Israeli forces in Gaza since the Hamas raid that triggered the war, killing 21 soldiers, the military said Tuesday — a significant setback that could add to mounting calls for a cease-fire.