‘Vatican star gazer’ says new website promotes Church’s support for science

Crux has this news here.