One hundred days have passed since Palestinian militant group Hamas launched its attack on Israel. Israel’s subsequent bombardment and ground assault of the Gaza Strip has killed more than 23,000 Palestinians.