Millions of people across 15 US states, Mexico and Canada witnessed the rare and ethereal spectacle of a total solar eclipse on Monday, with cities plunged into sudden darkness and experiencing a precipitous drop in temperatures. The first such eclipse to cross the US in seven years swept ashore in the Mexican beach resort Mazatlán before crossing the Texas border at Eagle Pass and heading north-east towards Canada
Millions across US, Mexico and Canada witness rare total solar eclipse
Total solar eclipse over Mexico, US and Canada – in pictures
More Stories
Experts fear rise in diseases as layoffs halt health research: ‘Incredibly bizarre gaslighting’
As a geneticist, I will not mourn 23andMe and its jumble of useless health information | Adam Rutherford
We are witnessing the destruction of science in America | Paul Darren Bieniasz