Gaia satellite launched

News

The European Space Agency satellite on a mission to survey a billion stars is launched from French Guiana

More From News/Must watch