China’s moon, Mars and space station missions may be facing delays

China’s major space missions including a lunar sample return, Mars orbiter and rover and a modular space station could be facing delays due to an apparent issue affecting rockets required for launches.