Our Shepherd's Voice Foundation ministry at New Life Church, Bargarh - Odisha State on Sunday 07ourshepherdsvoiceJan 30, 20180 min read