Chelyabinsk, Russia Meteor – Feb. 15, 2013

Over 1 t of meteorites were recovered from one of the biggest meteorite falls ever recorded. The meteor generated the ... Read More