When the Sky Exploded

On June 30, 1908, the largest asteroid impact in recorded history occurred in remote Siberia, Russia and because of this, every June 30 is celebrated as International Asteroid and Meteor Day.  This mysterious explosion in Siberia leveled an area nearly the size of Tokyo, and debate continues over what caused it, as some people question … Continue reading When the Sky Exploded