New Delhi: International Yoga Day, observed worldwide every year on June 21, highlights the ancient Indian practice that unites the mind and body, as well as the importance of promoting physical, ...