Astronauts forced to take shelter on space station after Russian satellite blows up



More than 100 pieces of debris were thrown around space, officials said

Leave a Reply

Your email address will not be published. Required fields are marked *