Artificial Meteors

January 18, 2019
January 18, 2019

Japanese satellite launched to deliver artificial meteors

A rocket carrying a satellite on a mission to deliver the world's first artificial meteor shower blasts into space, Japanese scientists says.