$ 0 0 Participants perform yoga during World Yoga Day in New Delhi, India, June 21. The post appeared first on News India Times.