NASA: Russia is the only country to reduce its share of space debris in orbit

 

v20240901