Two-tonne ‘Grandfather satellite’ launched in the 90s due to fall back to Earth February 21, 2024 A two-tonne “Grandfather satellite” launched in 1995 is due to fall to Earth when it makes an uncontrolled descent through the atmosphere. More