Does alien life exist on our planet?