To be fair it is looking more like a friendly fire incident. The Israelis have presented "proof" but then again who do you believe?
Hamas and PIJ will just blame Israel even if it was their wonky ordinance and vice versa with the IDF denials.
One thing for certain is that it's the regular punter on the street that pays the price.