Front Row

Texas Has Front Row Seats To The World’s Next Total Solar Eclipse

A total solar eclipse is seen on August 21, 2017, above Madras, Ore. A total solar eclipse swept across a narrow portion of the contiguous United States from Lincoln Beach, Ore., to Charleston, S.C. Every 18 months, the Earth experiences…