Tech

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

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