France Unveils Restored Notre Dame Cathedral After Remarkable Renovation
France unveiled the beautifully restored interior of Notre Dame Cathedral to the world just over a week before the 850-year-old medieval structure is set to reopen following extensive restoration after the catastrophic fire in 2019.