Notre Dame Celebrates Christmas Masses For First Time After Restoration

Notre-Dame Cathedral in Paris hosted its first Christmas mass since it was reopened.

Trending Videos