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 […]