Recently, Notre Dame in France is ravaged by fire causing shock in France and around the world
Why Notre Dame Matters?