NASA: Russia has littered the Earth's orbit the most

 

v20240901