Science5 New Horned Frog Species Found in India's HimalayasScientists discovered five new horned frog species in Arunachal Pradesh, including India's first known snail-eating frog, revealing overlooked amphibian diversity in the eastern Himalayas.