90% of lemurs face extinction according to Red List update
Switzerland  biodiversity  researchThe International Union for the Conservation of Nature updated its “red list,” also adding temperate slipper orchids and the Japanese eel to the 22,103 species on the list classified as critically endangered, endangered […]