Which nation launched a satellites into space from ocean platform in Sept 2020?
A. China
B. USA
C. UK
D. Russia
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.