Tag: tilapia

Catfish, tilapia fossils found in Libya’s southwestern Sahara

Results show ancient connection between River Nile and the region

Mohammed El-Said Mohammed El-Said