COP26 presents last opportunity to reclaim title of “responsible stewards of creation”, say Catholic bishops

CBCEW has this news here