Guwahati: Deep in the forests of Arunachal Pradesh, a small brown toad that looks like a fallen leaf suddenly lets out a shriek and bites. Over 2,500 kilometres away, in the lush rainforests of Kerala, a bright yellow frog rises tall on its legs, as if challenging an unseen predator. These extraordinary moments, observed and […]
