Humanity has to do better, he said.
Asteroid will buzz Earth, miss by 17,150 miles →
"We are in a shooting gallery and this is graphic evidence of it," said former Apollo astronaut Rusty Schweickart, chairman emeritus of the B612 Foundation, committed to protecting Earth from dangerous asteroids.