China Successfully Launches New Batch of Satellites for Space Constellation Project
Beijing, May 18: China successfully launched a new batch of satellites for its “Thousand Sails Constellation” project on May 17 at 10:42 PM. The Long March-8 carrier rocket…








