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