The X-37B spaceplane operated by the U.S. Space Force landed Nov. 12 at NASA’s Kennedy Space Center, Florida, setting a new endurance record
The X-37B spaceplane operated by the U.S. Space Force landed Nov. 12 at NASA’s Kennedy Space Center, Florida, setting a new endurance record