A total solar eclipse, explained | March 22, 2024 · Cnn 10 · Sentinel