2 comments
30 forecasters

What will be the total quantity of space debris orbiting earth in each year?