Categories
Russia News

ISS astronauts take cover as defunct Russian satellite shatters – Al Jazeera English


ISS astronauts take cover as defunct Russian satellite shatters  Al Jazeera English