The European Venus Express, launched in 2005, has been orbiting Venus since April 2006. Earth, as of October 2016, is still the only place known to harbor life. And life has flourished here since the ...