Europe has approved the launch of a deep-space observatory to sniff out habitable planets in other star systems, along with any life forms they may host.
Europe has approved the launch of a deep-space observatory to sniff out habitable planets in other star systems, along with any life forms they may host.