Israel has admitted that it violated its own rules of engagement during the war on Gaza last year.

Two senior army officers have been reprimanded for firing artillery towards a heavily populated area.

In the attack, a United Nations compound, where hundreds of civilians were sheltering, was set ablaze by white phosphorus shells.

Al Jazeera's Jacky Rowland reports.

Source: Al Jazeera