Two space debris-related events that occurred this week point to how routine rocket launches can leave their mark on Earth.
The dusk departure for the Falcon 9 rocket at Vandenberg Space Force Base delivered a Monday night display in the sky en ...