Loading...

What he learned in space

|Ed Lu is a former astronaut who spent six months on the International Space Station. He tells Anderson Cooper how his time in space impacted his view of the threat asteroids pose to Earth.