The Intelsat 33e satellite suddenly broke apart in Earth’s orbit, creating a cloud of 20 pieces of debris.
A satellite from communications services company Intelsat unexpectedly malfunctioned and fell apart, PCMag reports. Experts suggest that this could have happened due to a collision with space debris from other…