Video

China, Russia and the new space race

China and Russia have signed a deal to build a moon base together as they seek to rival the US

Less than 90 seconds