1974 Photo by Sarama Minoli Sri Chinmoy holds a public meditation in Stamford, Connecticut, where he is presented with a trophy by Connecticut’s Mayor Frederick P. Lenz.