European Spacecraft

29-Year-Old European Spacecraft Returns to Earth

According to the European Space Agency (ESA), a European satellite that was launched in 1995…