Air Force's X-37B Space Plane Lands in Florida After Record-Breaking Secret Mission
By Mike Wall, Space.com Senior Writer | May 7, 2017 10:13am ET
After circling Earth for an unprecedented 718 days, the X-37B touched down Sunday (May 7) at the Shuttle Landing Facility at NASA's Kennedy Space Center in Florida — the first landing at the SLF since the final space shuttle mission came back to Earth in July 2011.