Space: July 23, 2001

Archives

NASA has successfully completed the 7th test flight of the X-38 space station escape vehicle, which was dropped from NASA's B-52 on 10 July and landed 13 minutes later.--Stephen V Cole