Russia calls U.S. hypocritical for condemning anti-satellite weapons test – CNBC

The Russian military destroyed a defunct satellite on Monday, showering low Earth orbit with shrapnel and causing astronauts to shelter on the International Space Station as the debris cloud passed b… [+1934 chars]