Video

The European Space Agency (ESA)’s probe is almost ready to search for life beyond Earth.