Three potentially habitable alien worlds found June 25, 2013 Leave a comment Three planets have been discovered that could potentially be home to alien life. Read More »