At least 93 Palestinians were killed, including at least 20 children, and dozens were wounded in an Israeli strike on a residential building in the northern Gaza town of Beit Lahiya on Tuesday, the Gaza Health Ministry said.