Air Force space shuttle lands at Kennedy Space Center after record breaking orbit

almost 6 years in Stripes

A United States Air Force space shuttle landed at Kennedy Space Center early Sunday morning after spending a record-breaking 780 days in space.

Mentioned in this news
Share it on