Space Station Dodges Russian Space Junk

082808 Space Station p1
Getty Images

The international Space Station has to make a short detour to avoid smashing into the remains of satellite the Russians even won't admit broke up.

Read More

Contact Us