2
votes
2answers
92 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??