As the war nears its 12th week, 20,000 people have been killed, according to the Hamas-run Gaza Health Ministry.