PZ Myers, of pharyngula, explains How the Cavefish Lost Its Eyes.

Leave a Reply