Home of a Healing God
- 2010
- 30m
This award winning documentary spends a day with the director of the Christian Medical College in Vellore, Southern India.This award winning documentary spends a day with the director of the Christian Medical College in Vellore, Southern India.This award winning documentary spends a day with the director of the Christian Medical College in Vellore, Southern India.