Tech

Newly-discovered Starry Dwarf Frog is the size of a thumbnail

Scientists just found a new species of frog in India that's the sole member of a mysterious ancient lineage.