Tweet We had reported earlier how China was one of the countries responsible for large amounts of debris around the outer earth orbit which could harm other satellites and space┬átravelers. Russia has announced last week that it will spend nearly $2 billion in a massive clean-up program which will remove […]