China successfully launched 18 satellites using a Long March-6 rocket from Taiyuan. This mission marks another milestone in China's expanding space program and satellite navigation system development.
Politics, Science • August 6 2024, 09:43 AM • 358 views