An Ariane 5 (ESA) launches into orbit the Newton-XMM, Europe’s large orbiting X-ray telescope Post navigation Previous Article Previous Article 1999 – September 11, 2001 Next Article Next Article 1999