Millions view a rare celestial phenomenon — the first total solar eclipse to sweep across the U.S. in almost a century — with Canadian sky gazers soaking in a partial eclipse of as much as 90 per cent.
Millions view a rare celestial phenomenon — the first total solar eclipse to sweep across the U.S. in almost a century — with Canadian sky gazers soaking in a partial eclipse of as much as 90 per cent.