CultureAir Force's secret mystery space plane may land today The U.S. Air Force's top secret X-37B plane will return from Earth's orbit after over two years there. The space plane will potentially land at California's Vandenberg Air Force Base today.by Robin Burks
ScienceUSAF's X-37B orbits earth for 500 days and still going: Testing technology or spying?by Alexander Saltarin