Reflecting on the Southall Missions Project

Recently a team from two churches in the United States spent seven days with Grace Church Southall (London, UK) doing outreach activities. Read here to find out what they got up to. Continue reading