Times Square marks International Day of Yoga
Anjali Sharma
GG News Bureau
NEW YORK, 22nd June. Times Square on Friday filled with thousands of yogis who created an island of stillness in the frenetic whirl of ‘Crossroads of the World’.
Thousands of yogis created an island of…