Helen Holland died in May after being hit by vehicle that was part of Duchess of Edinburgh’s police escort
A police motorcyclist could face criminal charges over a collision that killed an 81-year-old woman, the Independent Office for Police Conduct has said.
Helen Holland died in May after being hit by the officer’s vehicle, which was part of the Duchess of Edinburgh’s police escort in London.
Continue reading...