European Space Agency
Buzztiger
•
Now
•
83%
Juice confirms that Earth is habitable
www.esa.intI think they are missing a "still" in the title...
Comments 1
I think they are missing a "still" in the title...