A Palestinian medic carries the body of a child at Shifa

A Palestinian medic carries the body of a child at Shifa

Marco Longari/AFP via Getty Images

A Palestinian medic carries the body of a child in Gaza City’s Shifa Hospital. More than 1,200 Palestinians, most of them civilians, have been killed in 23 days of fighting between the Israeli army and the Hamas group that controls Gaza, where 1.8 million people are packed inside a 140-square-mile (363 square kilometers) area the size of Detroit.