Since Israel began its attacks in October 2023, 21,745 children killed