Get latest articles and stories on World at LatestLY. The people from different communities performed yoga at Trafalgar Square in Central London to celebrate the International Day of Yoga and recounted its benefits on multiple fronts. World News | UK: People Perform Yoga at Trafalgar Square in London.