2024-04-26T03:08:59.691367-07:00 ❗️ 2024-04-26T03:08:59.691367-07:00 Space.com • Samantha Mathewson Satellite images overlay 2024 and 2017 total solar eclipses sweeping across US