The Russian military destroyed a defunct satellite on Monday, causing astronauts to shelter on the International Space Station as the debris cloud passed by. Originally published at CNBC

Small Business Minder
error: Content is protected !!