{FD} Scientists discover over 100 new species, including crocodile lizard, snail-eating turtle

Scientists have discovered 115 new species in the Greater Mekong region of Southeast Asia including a crocodile lizard and a snail-eating turtle that was spotted in a Thai food market.