Newly discovered planet is best candidate for alien life February 2, 2012 Leave a comment A team of scientists are calling GJ 667Cc the best candidate planet that could support life. Read More »