Agartala: The recent story of tea garden workers in Tripura’s Durgabari Tea Estate marrying two frogs in a bid to “please the god of rain” went viral, and understandably so. What was missed amid all that was a real problem: deficit rainfall in Tripura and, in fact, all of the Northeast. Tripura recorded the lowest […]