duchess of edinburgh

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