Browsing Tag

Ambitious

China’s Bold Plans in House: The Moon, Mars and Past

China's April launch of the main module for its newest orbiting space station attracted more international attention than expected for all the wrong reasons. After reaching orbit, the main rocket booster crashed threateningly back to Earth…