Israel and Hamas have agreed to a cease-fire, the Egyptian foreign minister said Wednesday, ending eight days of fighting that killed more than 140 Palestinians and five Israelis. The cease-fire is set to start at 9 p.m. Cairo time (2 p.m. ET), Egyptian Foreign Minister Mohamed Kamel Amr announced in a news conference alongside visiting U.S. Secretary of State Hillary Clinton.