China lands spacecraft on Mars for the first time

Visitors pass by an exhibition depicting rovers on Mars in Beijing (AP)
Visitors pass by an exhibition depicting rovers on Mars in Beijing (AP)