Half of world's animals vanished in a generation

Veterinary Forums

Life In Practice

Half of world's animals vanished in a generation