India celebrates International Day of Yoga
New Delhi: Millions across India rolled out their yoga mats Saturday to celebrate the 11th International Day of Yoga, with Prime Minister Narendra Modi leading the nationwide observance from the coastal city of Visakhapatnam in Andhra Pradesh through a mass yoga session. Dressed in all-white,...