Total solar eclipse wows people across North America | See Pics
Fashion & Lifestyle | Apr 09, 2024, 07:22 AM ISTAn estimated 31.6 million people witnessed the total solar eclipse that briefly plunged places in Mexico, the US, and Canada into darkness.