A herd of elephants in China is making its way home after traveling more than 500 kilometers last year.
Related Stories
April 26, 2023