2
votes
2answers
103 views

Has life been discovered outside of Earth?

I've just watched a movie that made me curious as to whether life has really been discovered on another world such as Europa??