Seva Foundation

Organization

An organization started by Ram Dass, which has restored sight to five and a half million blind people worldwide.

Mentioned in 1 video