Russian Meteor Strike Aftermath
The Russian meteor that exploded over Russia on Feb. 15 caused extensive damage and injured over 1,000 people. Here's the view from ground zero of a meteor strike.
Continue ReadingThe Russian meteor that exploded over Russia on Feb. 15 caused extensive damage and injured over 1,000 people. Here's the view from ground zero of a meteor strike.
Continue Reading
Join the Discussion