I'm talking about the introduced fish in some of the lakes thats reaking havoc on the cichlid populations. It's called a Nile Perch and they get huge and have a big appitite.
Yeah they are the predators in there. But I also rememebr seeing a video on Lake Malawi that features some sort of fresh water barracuda? Not sure exactly.. Anyone knows?
tyl089, National Geographic's "Jewel of the Rift" is probably what you were talking about but if you know of something else please please share as I'm sure the rest of us would love to find it!!