Greg was delighted to join representatives from 37 local churches at an event exploring what is being done at a local, national and international level to tackle climate change.
Greg was delighted to join representatives from 37 local churches at an event exploring what is being done at a local, national and international level to tackle climate change.