Space ‘disco ball’ satellite just fell back down to Earth

The Humanity Star, an orbiting geodesic sphere that reflects sunlight, was expected to circle earth until September but it came down early