Tent Talks with Dr Stephen Backhouse
Ben Richards, climate scientist, climate intercessor
Ben Richards BSc, PhD is an expert in paleoclimate and climate change. He is a leader in YWAM England and instigator of YWAM's COP26 outreach SteeringGroup. He has lived and worked all over the world