India has had a glorius history in voluntary social action, but the role of NGOs in this field is still, under probe. YMCA is one of the leading voluntary organizations having its branches across the world. Though the history of functioning of its branches in India dates back to 1890, its branch in Bihar became functional only in 1989. Since then YMCA Patna has come forward with various voluntary efforts towards achieving its objectives of social welfare. ...