Physicist: 'Blind luck' is all that prevents 'city-killer' asteroids from striking EarthAccording to physicist and former NASA astronaut Ed Lu, the Earth has been hit by "26 multi-kiloton explosions since 2001, all of which are due to asteroid impacts." Apr 21, 2014