Damilola, Our Loved Boy

DramaNovember 5, 2024
Damilola, Our Loved Boy
Damilola, Our Loved Boy

The true story of the murder of Damilola Taylor - a ten year old Nigerian boy living in Peckham, London - and the subsequent trial.

Damilola, Our Loved Boy