News

Credit: Vitaly V. Kuzmin CC BY-SA 4.0 TOKYO — A Russian satellite likely suffered a “low-intensity explosion” that created hundreds of pieces of debris in low Earth orbit, according to one ...