The next total solar eclipse is expected on Aug. 12, 2026, but it will only appear in North America as a partial solar ...