Israel and Hamas Agree to Ceasefire After Days of Fighting, But Deal Faces Delays
Israel and Palestinian militant group Hamas have agreed to a ceasefire in the Gaza Strip set to start on Friday, but the deal has faced last-minute delays over outstanding issues…