Remove Animal Remove Dog Population Remove Stray Dog
article thumbnail

Searching for vultures in India

10,000 Birds

Vultures constituted the natural animal disposal system, processing carcasses and nearly 15,000 vultures have been observed at the carcass depositories in capital New Delhi.” ( Wikipedia ). The sudden collapse of the natural animal disposal system in India has had multiple consequences.

India 129