Prostate Cancer Claims Life of Damilola Taylor’s Father and Notable Campaigner

Peckham, London – Renowned campaigner and father of Damilola Taylor, Richard Taylor, has passed away at the age of 75 after battling prostate cancer, it was announced. Taylor’s son, Damilola, tragically lost his life at just 10 years old after a brutal attack in a south London stairwell in 2000. Following his son’s death, Richard … Read more