IDUKKI : In the rain-soaked forests of the Western Ghats, where mud, moisture and decaying leaves dominate the undergrowth, a small, slow-moving creature is revealing big scientific secrets. The green ...