From the Wall Street Journal-
China is the world’s leading space polluter, according to a report by the Russian space agency.
China accounts for 40% of the debris in orbit around the earth, followed by the U.S. and Russia, who contributed roughly a quarter each, according to the Russian Federal Space Agency Roscosmos.
Most of China’s debris comes from the 2007 deliberate destruction of the Fengyun-1C weather satellite, according to NASA. After China shot the satellite with a missile it burst into 2,841 pieces. Before then, the U.S. and Russia accounted for the bulk of space junk…