The ISS has had to maneuver yet again from Russian satellite debris

#ISS #Russia