
Space
Air Force mini-Shuttle returns to Earth at the end of clandestine 15-month mission around the globe
On Jun. 16, 2012 at 05.48 AM local (12.48 GMT), 469 days after it was launched, the Air Force’s X-37B Orbital Test Vehicle landed at Vandenberg Air Force Base, California at the end of the […]