Sunday, 24 October 2021

Tag Archives: car crash death

Princess Diana statue to mark 20 years since car crash death

LONDON: The sons of the late Princess Diana plan to build a statue to mark the 20th anniversary of her death in a Paris car crash in 1997. Princes William and Harry have commissioned the statue, which will be paid for with private funds and erected in the public gardens ...

Read More »