Can life exist on the recently discovered extrasolar planets? (Beginner)

Read the Answer Here