Repeat: The Gaia satellite launched from the European Space Agency in French Guiana this morning, pictured.
The Gaia satellite launched from the European Space Agency in French Guiana this morning, pictured.