Officer charged over woman hit by Duchess of Edinburgh escort
- Posted on October 4, 2024
- By The Times
- 1 Views
Officer charged over woman hit by Duchess of Edinburgh escort
Helen Holland, 81, died from injuries sustained in the collision in Earls Court. Christopher Harrison was charged with causing death by careless driving