DONATE!

close

Could China be the first country to find aliens?

Hosted by  • 

Photo: This artist's concept shows a hypothetical planet covered in water around the binary star system of Kepler-35A and B (NASA/JPL-Caltech)