• 2 years ago
A French police chief has relived the moment she found pearls belonging to Diana, Princess of Wales at the site of the car crash in Paris which claimed her life.

Category

People

Recommended