After more than a year in orbit the Air Force’s mysterious mini-space shuttle is set to land at Vandenberg Air Force Base in California sometime this week. Air Force officials say a landing could come as early as Wednesday. Measuring 29 feet in length and having...


Read more: http://feeds.abcnews.com/click.phdo?i=09002d2e9248c7844252f21ade69f141
| < Prev | Next > |
|---|
