Space Shuttle Discovery Lands, Completing First Mission

On this day in 1984, Space Shuttle Discovery landed at Edwards Air Force Base, completing its maiden mission, STS-41-D. Its cargo during the mission included three commercial satellites and a solar array.

On the occasion of the last space shuttle launch, the PBS NewsHour looked back at some notable NewsHour coverage of the shuttle program over the years.

Photo: NASA