Frogs

Seven new species of night frogs in found India’s Western Ghats mountain range. (Photo : Stuart Franklin/Getty Images) A team led by researchers from the University of Delhi has discovered […]