Reporting in Verge: The Space Force’s mysterious X-37B spaceplane landed back on Earth after spending a record-breaking two and a half years (908 days) in orbit. It landed at NASA’s Kennedy Space …
Continue Reading about Photo of Space Force’s X-37B Spaceplane After Two Years in Space