China launches three military spy satellites October 26, 2020 Three mysterious payloads widely believed to be signals intelligence satellites for the Chinese military rocketed into orbit on top of a Long March 2C booster Monday from a launch base in southwestern China.