In April 2013, Anchored In Truth Ministries sent 10 missionaries to London, Southall to labour with Grace Church Southall in proclaiming the Gospel. Here’s a small selection of photos.

Share