Satellite mirror plans could disrupt sleep and ecosystems worldwide, scientists say April 5, 2026 · The Guardian Read full story at source