The Israeli military continues to violate the ceasefire agreement with Hamas, as hundreds of thousands of Palestinians are returning to their homes in northern Gaza.