Woman Dies After Being Hit By Motorbike Escorting Duchess Of Edinburgh

Helen Holland, 81, sustained “multiple broken bones and massive internal injuries” in the May 10 collision in London.

Leave a Comment

Your email address will not be published. Required fields are marked *