ceasefire, gaza, global, Israel, Global, Current

‘Indefinite’ Ceasefire Puts an End to Weeks of Fighting in Gaza

The latest round of violence in Gaza has come to an end after weeks of…