Shrewsbury Diocese Service Team (DST) – proclaiming the power of the Holy Spirit and a personal relationship with JesusĀ Christ throughout the Diocese of Shrewsbury. Shrewsbury DST links with the National Charismatic Service Team.
Shrewsbury Diocese Service Team (DST) – proclaiming the power of the Holy Spirit and a personal relationship with JesusĀ Christ throughout the Diocese of Shrewsbury. Shrewsbury DST links with the National Charismatic Service Team.