Firefighters

Firefighter Reveals Princess Diana’s Last Words 20 Years After Death

Xavier Gourmelon was one of the French firefighters who was on duty at Pont de l'Alma tunnel in Paris where the…

7 years ago