Which country has topped the list of countries contributing to space debris, according to a study by the Russian space agency, Roscosmos?
China accounts for 40% of space debris, followed by the United States, which produces 27.5%. Russia stands in the third position, with 25.5% of space debris, the study showed. The credit for catapulting China to the top of the orbital garbage heap goes to the Chinese military, which deliberately destroyed a defunct weather satellite in 2007 to test a missile. The explosion created more than 2,800 pieces of free-flying shrapnel.