Millions of people from Mexico to Newfoundland and Labrador gazed upward as a total solar eclipse crossed North America on Monday, darkening skies and creating a once-in-a-generation moment for those in the path of totality.
When the eclipse arrived, most watched in stunned silence, with some smiling or gaping in astonishment. Others openly cheered as they witnessed the event, which won’t be repeated in North America until 2045.