Many are waiting for help.

Steve is an Associate Pastor in North East India. A place where there is much chaos, politics vs. Christian practices, rivals between tribal people. Whatever the current state may be (which is not good), God’s work is continuing.