Photo by Bhashwar Hart

 

Sri Chinmoy applauds runners at the Sri Chinmoy 24-Hour Race (Nov. 1-2) awards ceremony in Greenwich, Connecticut.