1.

Which country launched a satellite which aims to deliver the world's first artificial meteor shower, on 18 January 2019?

A. USA
B. China
C. Japan
D. India
E. Russia
Answer» D. India


Discussion

No Comment Found