| 15.9°C Dublin

VIDEO: Scientists say comet 67P could be home to alien life


Comet 67P could be home to an abundance of alien microbial life, according to leading astronomers.

 

Most Watched Videos

Privacy