China Launches Ambitious Attempt to Land Rover on Mars
Beijing, China (AP) — China has launched its most ambitious Mars mission yet in an attempt to join the United States in successfully landing a spacecraft on the red planet. The rocket carrying the orbiter and rover took off under clear skies from an island south of China’s mainland. Hundreds of space enthusiasts cried out…