Churches join climate change alliance

church_020905

Three of the largest UK church development NGOs