Leopard Thought to Be Extinct Is Spotted in Taiwan for First Time in Over 30 Years

Leopard Thought to Be Extinct Is Spotted in Taiwan for First Time in Over 30 Years

According to scientists and conservationists, our planet is currently undergoing the sixth mass extinction of plants and animals and species going extinct at up to 1,000 to 10,000 times the natural rate.

Related Galleries

More