Russian asteroid explosion and past impactors paint a potentially grim future for Earth
The recent meteor explosion over Chelyabinsk brought to the forefront a topic that has worried astronomers for years, namely that an impactor from space could cause widespread human fatalities. Indeed, the thousand+ injured ...