Space Plane Lands

Early Sunday morning, May 7, the U.S. Air Force’s space plane landed at Kennedy Space Center after a record-breaking 718 days in orbit. This was the fourth flight for the X-37 program, and according to the Air Force, a successful one, though so far we can only guess what it was doing up there.

170507-F-CU844-002.jpeg

Get the latest stories in your inbox every weekday.