Christian Climate Pilgrimage from Newquay begins ahead of G7

ICN has this news here

Featured