Total solar eclipse darkens skies over Mexico before moving across US as millions gather to watch
A total solar eclipse crossing North America has darkened skies across Mexico, the USA and Canada. The moon started to cover up the sun as the partial eclipse began over the South Pacific on Monday afternoon (April 8).