Which country launched the ‘APSTAR-6D’ satellite?
China has successfully launched “APSTAR-6D” telecommunication satellite via a Long March 3B carrier rocket from Xichang Satellite Launch Center. It has been developed by China Academy of Space Technology.