Science In Action - The human cost of the decline of nature鈥檚 carcass cleaners - 91热爆 Sounds

Science In Action - The human cost of the decline of nature鈥檚 carcass cleaners - 91热爆 Sounds


The human cost of the decline of nature鈥檚 carcass cleaners

The loss of vultures in India may be responsible for half a million human deaths.

Coming Up Next