In all the wars there are collateral victims. The Israel army is moral but cannot make miracles. The most moral army in the world is not hamas, Islamic jihad, or al-aqsa murderers, indeed. They target civilians, although they say no Israeli is a civilian,not even the babies.
5 wounded Syrians rushed to northern Israeli hospital (Haaretz)
from the article: Peretz: Gaza beach blast may have internal Palestinian cause