About Sri Chinmoy
Spiritual Leader
•
Indian
Sri Chinmoy was an Indian spiritual leader who taught meditation in the West after moving to New York City in 1964. He advocated for a path of love, devotion, and surrender to God, believing that a spiritual life could...
Read full biography