Blast from the Past

Something smashed into Siberia 100 years ago today. Was it a piece of a comet?

Something smashed into Siberia 100 years ago today. Was it a piece of a comet?
Something smashed into Siberia 100 years ago today. Was it a piece of a comet?