NEWSThe Total Solar Eclipse from Space Center HoustonPublished: April 8, 2024, 3:03 PMUpdated: April 8, 2024, 3:17 PMTags: news on demand, latest, news