The new era in space flight began on April 12, 1981. That is when the first Space Shuttle mission (STS-1) was launched. The Marshall Space Flight Cent...
A total solar eclipse is seen in Dallas, Texas on Monday, April 8, 2024. A total solar eclipse swept across a narrow portion of the North American con...