Decommissioned NOAA weather satellite breaks upSource: SpaceNews Date Published: 03/20/2021A polar-orbiting weather satellite decommissioned nearly eight years ago has broken up, adding to the growing debris population in a key orbit.Continue Reading >