A ceasefire agreement has been reached to end the 15-month-long Israel-Gaza war. While the ceasefire agreement has been in place, Israel has launched a series of airstrikes on Gaza, killing 115 people.

A ceasefire agreement has been reached to end the 15-month-long Israel-Gaza war. While the ceasefire agreement has been in place, Israel has launched a series of airstrikes on Gaza, killing 115 people.