Satellite Debris Forces Space Station Crew To Take Shelter
Published
State Department spokesman Ned Price said the Russian Federation "recklessly conducted a destructive satellite test of a direct ascent anti-satellite missile against one of its own satellites."
Full Article