A European satellite launched in 1995 to observe Earth and ended its mission 13 years ago long after its planned 3-year lifetime returned to our planet Wednesday, according to the European Space Agen… [+2270 chars]Read More
European satellite falls back to Earth after 29 years DW English
