Russia Meteor: Former Astronaut Says 'Universe Is a Crowded Place'

LiveScience.com
Russia Meteor: Former Astronaut Says 'Universe Is a Crowded Place'
Eleven infrasound stations around the world recorded the meteor blast above Russian on Friday.
View Comments (0)