WWildlife Read More Scientists discover new eyeless fish in USAugust 14, 2026 Scientists from the University of Alabama have discovered a new “demon cavefish” in Bobcat Cave, beneath the US…