‘Extinct’ Taiwanese Leopard Spotted For The First Time Since Disappearing In 1983

News, Wildlife

Our world has become a very rough neighborhood in recent years, with scientists and conservationists saying that the Earth is currently undergoing the sixth mass extinction of plants and animals and species going extinct at up to 1,000 to 10,000 times…