China launches mysterious geostationary satellite October 18, 2019 China successfully launched a satellite toward geostationary orbit Thursday aboard a Long March 3B rocket, but the spacecraft’s purpose remained a mystery.