Richard Taylor, father of Damilola Taylor who was killed in 2000, has died at the age of 75
Will Millar is a journalist based in Ipswich, United Kingdom, focusing on local news and events. He has written for various publications, including JPIMedia, Yahoo News UK, and The Scotsman. Will covers a range of topics, from sports and entertainment to current affairs and community stories.