IslamiCity
A temporary peace agreement between Israel and Hamas has shattered, leading to a violent resurgence of conflict across the Gaza Strip.