The Consulate General of India (CGI) in New York, in collaboration with Times Square, marked the 11th International Yoga Day with a vibrant and energising yoga session at the iconic Crossroads of the ...