Space Station Dodges More Debris

More from Space.com