Russian meteor

The two events are unrelated, according to NASA scientists.
3 Comments