The scramble is still on. Everyone from scientists to neighborhood kids in Chelyabinsk, Russia, are on the hunt for pieces of the Russian Meteorite that exploded with a sonic boom and shattered windows and walls. Have you seen these 10 Incredible Russian Meteor Facts About The Size, Weight, … [Read more...]