Steve and Ruth Lancaster

My blogs

About me

Location Corsham, United Kingdom
Introduction We've been married since 2008 and come from Corsham, Wiltshire. We're now back in the UK after serving with AIM in Tanzania in the Institute of Bible & Ministry, Morogoro. Steve is working with The Word For the World, a Bible translation ministry.