Which space agency has launched satellite to create world’s first artificial meteor shower? February 3, 2019 – by admin Which space agency has launched satellite to create world’s first artificial meteor shower?A. JAXA B. NASA C. ROSCOSMOS D. SUPARCO