The U.S. lunar program is delayed, while China has pledged to put astronauts on the Moon by 2030 – and it has a habit of sticking to timelines.
a8523e0ce57cf87fa859373fd6fd5f32