A research team visiting the Mosquitia rainforest found a species new to science, and several species previously thought extinct.
Continue Reading