A total solar eclipse will occur on April 8, 2024, crossing North America from Mexico to Canada. The path of totality will be 115 miles wide and will last for up to 4 minutes and...

read more