Tag: 20 Palestinians killed in Israeli strike on Gaza