Category Archives: Health & Fitness

‘Extinct’ Taiwanese Leopard Spotted for the First Time Since Disappearing in 1983

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. Yet, even though…