OtherSatellites making up China’s ‘Thousand Sails’ found to be exceeding brightness limits – Phys.org October 29, 2024October 29, 2024 NewRelease