Watch: Over 700 people perform Yoga at London’s Trafalgar Square – Times of India
Over 700 participants peformed Yoga at the Trafalgar Square in London ahead of International Yoga Day at an event organised by the High Commission of India in the United Kingdom. The International Day of Yoga is celebrated worldwide on June 21 since 2015, following its adoption by the United Nations in 2014. The theme for…