Newfound Ocean Planet is Suspected to Be Hosting Life

Newfound Ocean Planet is Suspected to Be Hosting Life

Measuring 92 billion light-years in diameter, the observable Universe is indeed unimaginably huge. God knows how big the entire Cosmos is, as those numbers are only available for its ‘observable’ part. In such dimensions, where trillions of galaxies exist, you…
Life Existing on Venus? What Scientists Say

Life Existing on Venus? What Scientists Say

Nobody can know for sure what weird shapes and combinations life could take on other planets. Aliens don’t necessarily have to look like us or as we’ve all seen in sci-fi movies or cartoons. Despite being considered Earth’s twin for…