1 Articles
1 / 1

The US Air Force's mysterious X-37B completed its most recent mission over the weekend, landing at California's Vandenberg Air Force Base over the weekend after spending the last 674 days in space. What it was doing up there, though, remains a mystery.

1 / 1
Share This Post

X 37b Questions

There are no questions about this topic.
Be the first to ask!

From Our Partners