Bishops of England and Wales renew call to care for creation

Vatican News has this piece here.

Featured