The European Space Agency successfully launches the Euclid space telescope to study dark matter and dark energy at the second Lagrange point, 1.5 million kilometers from Earth. (AFP via ABS-CBN News) European Space Agency Science Programme link embed save