T technologyreview.com Mars Astronauts Likely to Witness 1 Megaton Asteroid Impacts 30 points Libertatea 14 years ago 22 comments