Social Sciences, asked by kaustubh9830, 1 year ago

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


Anonymous: ___k off

Answers

Answered by stylishguyyyy
0

the answer is russia

Answered by kunalsingh77
0

I think India is right answer

Similar questions