A community of rare fish enthusiasts collects endangered species of freshwater fish from lakes and springs around the world, ...
Over 1,800 species of cichlid fish live in Africa’s Rift Valleys lakes ... Once they detect spawning cichlids on the bottom of the lake, shoals of catfish approach en masse, consuming the ...