This total solar eclipse will last 6 minutes and 23 seconds—here’s why millions are already traveling to see it
Maria had watched dozens of sunsets from her grandmother’s porch in rural Kansas, but nothing prepared her for what happened during the 2017
by
February 11, 2026









