A new map shows an asteroid barrage across planet Earth . NASA detection program reveals hundreds of asteroid strikes . Asteroid in Chelyabinsk , Russia , was largest to impact planet during mapping . Comment:
A new map shows an asteroid barrage across planet Earth . NASA detection program reveals hundreds of asteroid strikes . Asteroid in Chelyabinsk , Russia , was largest to impact planet during mapping . NEO Program helps find potentially dangerous space rocks .