Damilola: Our Loved Boy

The story of Damilola Taylor, who died on the streets of London in 2000 aged ten.