Get the latest Science News and Discoveries
Newly discovered ‘demon cave fish’ hid out in Alabama military installation for 40 years
Scientists named this oddball creature after the Demogorgon from Stranger Things
None
Or read this on Scientific American

