A previously unannounced, Egyptian-brokered truce seems to be ending several days of back-and-forth attacks between Israeli and Palestinian forces in Gaza. Palestinian militants used long-range missiles and rockets to attack Israeli cities, and Israel responded forcefully, killing 24 Palestinians, including two civilians …