Video PlayerClose
People perform yoga at Red Fort in Delhi, India, on June 21, 2021, the International Yoga Day. (Xinhua/Partha Sarkar)
People perform yoga at Red Fort in Delhi, India, on June 21, 2021, the International Yoga Day. (Xinhua/Partha Sarkar)