China launched a satellite for its BeiDou navigation system system on Tuesday night (May 16), the first time it had done so in nearly three years.
China launches BeiDou navigation satellite to orbit (video) : Read more
China launches BeiDou navigation satellite to orbit (video) : Read more