The recent ceasefire agreement between Israel and Hamas has brought a temporary halt to the devastating conflict in Gaza.