Dec 26, 2023 by News Staff

Scientists have identified a new genus and species of true toad from a single specimen found in the high forests of Mount Kenya, an extinct volcano in...