Monday, November 26, 2012

Extinction-Level Near-Collision in 1883?

Did the Earth nearly have an extinction-level "Deep Impact" collision in 1883?