gollum.space
RU
NASA: Russia is the only country to reduce its share of space debris in orbit
zaur1982
Source
NASA
Space
Politics
Russia
USA
v20240901