In a recent advancement in China’s burgeoning space program, a Long March 11 carrier rocket was successfully launched from the South China Sea on Tuesday morning. This launch, which took place off the coast of Yangjiang in Guangdong province, marked a significant milestone as it sent three experimental satellites into space, as reported by the state-owned conglomerate China Aerospace Science and Technology Corp (CASC). Read More at Space Daily