Two space debris-related events that occurred this week point to how routine rocket launches can leave their mark on Earth.
Elon Musk suggested the International Space Station be deorbited, arguing that "it has served its purpose" and instead suggesting a shift in focus toward his mission to send humans to Mars ...