German database company Statista has released a list of countries that have been producing the highest amount of space junk, with India occupying the sixth position. Russia is on top with over 7,000 pieces of debris and spent rocket bodies produced by it. US, China, France and Japan occupy the next four spots on the list.