On Wednesday , Israeli forces and Palestinian gunmen fought fierce battles across the Gaza Strip resulting in the deaths of 23 Palestinians , including three children .