While Israel is going to the polls, the story of how their army conducted its war on Gaza is slowly being pieced together.
Two Gaza residents have told al Jazeera that they were used as human shields by the army - a military tactic that is specifically forbidden by Israeli law.
The Israeli army denies the allegations.
Hoda Abdel Hamid reports from Gaza.