Bishops urge Catholics to join 2021 Season of Creation

Catholic Bishops in England and Wales are urging the faithful to take action during the 2021 Season of Creation.