China places 8 satellites in space via carrier rocket
A Smart Dragon 3 carrier rocket carrying eight satellites blasts off from the waters near the city of Haiyang in East China's Shandong province, Sept 24, 2024. [Photo/Xinhua] China launched a Smart Dragon 3 carrier rocket on Tuesday morning off the …