Freezing Vulture In -40 Degree Weather Rescued By Chinese Herdsmen
This is the moment a vulture is rescued by local herdsman after being found at the side of the road
Read moreThis is the moment a vulture is rescued by local herdsman after being found at the side of the road
Read more