
Elephants at Shanghai Wild Animal Park: Born Free reaction
Born Free is extremely concerned to see videos and images circulated featuring the African elephants at Shanghai Wild Animal Park, China.
The latest news, blogs and features from Born Free.