A Long March-2D rocket carrying 41 satellites blasts off from the Taiyuan Satellite Launch Center in north China s Shanxi Province June 15, 2023. China launched a Long March-2D rocket to place 41 satellites in orbit on Thursday, setting a domestic record for the most satellites lifted in one go.