Report urges NASA to ramp up efforts quickly
(Newser) -
Astronauts on the International Space Station had a close call with space debris in June, and things are only going to get worse from here on out, warns a new report. In fact, the amount of junk orbiting earth has now passed the "tipping point," says the National...