Sri Chinmoy waits for the car of Siddhartha Shankar Ray, India’s Ambassador to the United States, outside Public School 86 in Jamaica, New York, where a special function is being prepared in the Ambassador’s honour.
Sri Chinmoy with Ambassador Ray at PS86.