Since yesterday China successfully completed two launches from two of its interior spaceports. First, it successfully launched what its state-run press described as a satellite that will “primarily support monitoring and research activities in weather forecasting, atmospheric chemistry and climate change”, its Long March 4C rocket lifting off yesterday from its Jiuquan spaceport in northwest China. Then today China’s Long