Washington has been stepping up its high-tech blockade against China. America's descending technological iron curtain has further underscored the importance of indigenous technological advancement in key areas, which is imperative to China's national security and development.
BEIJING, June 23 (Xinhua) -- China launched the last satellite of the BeiDou Navigation Satellite System (BDS) on Tuesday, marking the completion of the country's independently developed orbital navigation network, and a landmark step of its peaceful exploration of space.
The BeiDou network, a major infrastructure independently constructed and operated by China, can better meet the demands of the country's national security, economic as well as social development.