News Briefs May 31, 2012
Air Force spaceplane aims for June landing An unmanned U.S. Air Force spaceplane that has been in orbit for over a year is coming back to Earth. The Pentagon’s experimental craft, which resembles a mini space shuttle, is slated to land at Vandenberg Air Force Base, Calif. The exact date depends on weather and other…
