Israel’s latest violation of the Gaza ceasefire has killed at least 100 Palestinians. More than 35 children were killed in a series of air attacks that hit hospitals and forcibly displaced families.