World



Notre Dame Still Stands

On Monday, April 22 at 6:50 PM local time, the Notre Dame Cathedral in Paris, France broke out into flames. An hour later, the iconic…