After more than 700 days in space, the world’s ultimate drone, the Air Force’s X-37B unmanned space vehicle, landed at NASA ‘s Kennedy Space Center on May 7, 2017. Beginning in 2010, the X-37B Orbital Test Vehicle (OTV) has now flown four successful missions. X-37B Mission The X-37B OTV program aims to demonstrate technologies for a reliable, […]