Investigation continues after elderly woman hit by royal police escort in London sadly passes away
A woman who was hit by a motorbike belonging to the Duchess of Edinburgh’s police escort has died, the UK’s Independent Office for Policing (IOPC) has confirmed. Helen Holland, 81, was hit on May 10 …