Levana Stern, the Israeli mother of three sons, one of whom was with the IDF in Gaza, tried to blame me for the tragedy, screaming at me, saying I must have been hiding weapons in my home or that some Hamas soldiers must have found a safe haven in my house so they could fire at the Israeli soldiers.

