| 14.3°C Dublin

China launches ambitious mission to land on Mars

China has launched its most ambitious Mars mission yet in a bold attempt to join the United States in successfully landing a spacecraft on the red planet. Tianwen-1 was launched on a Long March-5 carrier rocket from Hainan Island, a resort province off the south coast of the mainland, state media said.

Most Watched Videos