NASA: Russian Meteor Was Largest In Over A Century At 10,000 Tons


Remember that meteor that exploded over Russia just 4 days ago? It caused havoc in Chelyabinsk, Russia when 1,200 people and 3,724 buildings were damaged. Videos flooded the internet on the day of the impact that gave the rest of the world an idea of what the meteor looked like. After watching one of the videos, […]

more →
Posted in: Uncategorized