fbpx

Vatican astronomer: Just a matter of time until life found in universe