Russians Thought The Meteor Was A Bomb Or Terrorist Attack
The meteor, the largest reported since one hit Tunguska, Siberia 1908, exploded over the Russian city of Chelyabinsk on Friday morning, Feb. 15, in that region.
Popular Right Now
Popular Keywords
Advertisement