S spacenews.com Chinese megaconstellation launch creates field of space debris 24 points CuriousIndian 2 years ago 9 comments