BREAKING: Notre Dame Cathedral Erupts in Flames

The iconic Notre Dame Cathedral in Paris, France, erupted in flames Monday. The reason for the blaze remains unclear, but … Continue reading BREAKING: Notre Dame Cathedral Erupts in Flames