Total solar eclipse hits Mexico, US, Canada
A frenzy of eclipse excitement swept across North America on Monday, captivating tens of millions of people with a mesmerizing celestial display that presented rare opportunities for both commerce and science, not to mention an excuse for celebration. The Moon’s…