X-37B has landed, this time in Florida

While the world was fixated over the French election, the X-37B fired its thrusters to deorbit and land at NASA’s Kennedy Space Center Shuttle Landing Facility on May 7.

170507-F-CU844-002[1]
U.S. Air Force courtesy photo

OTV-4 spent a total of 718 days in space and was the longest X-37B mission to date. It was also the first time the spaceplane had return to Earth in Florida instead of California.