A spectacular meteor shower in India was seen

1 year ago
13

A spectacular meteor shower in India was seen in Maharashtra, Gujarat and MP. This is from Chandrapur. Some experts say its not Meteor but a Chinese falling rocket or its part

Loading comments...