BeiDou satellites China launches two new BeiDou satellites China successfully sent two satellites of the BeiDou Navigation Satellite System (BDS) into space from the Xichang Satellite Launch Center in Sichuan Province...