Click the image to enlarge or see more.
(Reuters/Ahmed Zakot, Ibraheem Abu Mustafa, Mohammed Salem and Ali Hassan)
Israel has killed 19 Palestinians in a military onslaught on the Gaza Strip launched on Wednesday night, including a 10-month-old, an 11-month-old, an 18-month-old, a 7-year-old, two teenage brothers and a 19-year-old woman pregnant with twins.