What began as a simple step of faith is quickly becoming a powerful ministry in Siliguri, India Located near the borders of Nepal, Bhutan, and Bangladesh, Siliguri is a strategic city...
Water Well Completed! Where at? Perched on a rocky stretch of land in Northern India, the Koldiha IPHC church had gone decades without water. Since 1939, it has been a place...