India’s tottering UPA government appears set for a last fling of dice to improve its relations with Bangladesh — it is finalising the Teesta water sharing accord.¬†Read More