China's Shenzhou 11 space capsule landed safely in the northern region of Inner Mongolia on Friday with two astronauts aboard, state media said, completing the country's longest manned space mission to date.
Scientists for the first time have directly detected key organic compounds in a comet, bolstering the notion ...
Two robotic spacecraft on Monday began a seven-month journey to Mars as part of a European-Russian unmanned space mission to sniff out leads to life on the Red Planet.
Europe and Russia are set to launch an unmanned spacecraft Monday to smell Mars' atmosphere for gassy evidence that life once existed on the Red Planet, or may do so still.