75 years on, China, a staunch force for peace and progress, defies the discourse of ‘a strong nation must be hegemonic’
The Lijian-1 Y4 commercial carrier rocket carrying five satellites blasts off from the Jiuquan Satellite Launch Center in northwest China, on Sept. 25, 2024. The rocket blasted off at 7:33 a.m. (Beijing Time) from the Jiuquan Satellite Launch Center in northwest China and sent a group of satellites, including theContinue Reading