2006 Photo by Adarini Inkei Sri Chinmoy holds the Peace Torch with Olympian Sudhahota Carl Lewis and his mother Ambalika Evelyn Lewis.