On Location Video: In a land of faith healers, New Delhi gets street psychiatry

Editor's note: This video was originally published on Dec. 4, 2009.