Posted on July 3, 2017 by New Scientist - NewsRocket failure may delay China’s space station and moon missions The second rocket failure in two weeks is likely to cause delays for China’s ambitious space programme whilst the causes are under investigation