Palestinian health officials say at least 30 people have been killed in Gaza, including 10 children. Three Israelis have been killed by rockets fired by Palestinian militants.