Solar eclipse 2017: What time and where is it, plus the science behind it
n just a few hours, all of North America will witness a total solar eclipse for the first time in 99 years, where the Moon will pass in front of the Sun, casting darkness across swathes of the Earth's surface - with up to 14 states shrouded in complete blackout.