A. China
B. USA
C. UK
D. Russia
Submitted by: Asad Ullah Afridi
China launched a Long March 11 rocket from an ocean platform in the Yellow Sea on Tuesday September 15. The mission successfully sent nine satellites into orbit.
Correct Answer: China ✔
Last Updated: October 08, 2020