The recent total solar eclipse on April 4 was a highly anticipated event visible in parts of North America, including Mexico, the United States and Canada. The celestial event brought together astronomers, enthusiasts and just plain curious observers to witness the wonders of the universe. Read full story
Source Agencies