U.S. Airforce's X-37B returns to Earth with a 'boom' and a new record for spaceflight

U.S. Airforce's X-37B returns to Earth with a 'boom' and a new record for spaceflight

USATODAY.com

Published

The U.S. Air Force's X-37B landed at the Kennedy Space Center overnight after being in orbit for more than two years.

Full Article