Steve and Ruth Lancaster
My blogs
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. |