BEIJING--China landed a spacecraft on Mars for the first time on Saturday, a technically challenging feat more difficult than a moon landing, in the latest step forward for its ambitious goals in space. [Read More]

No reproduction or republication without written permission.