The fate of the much-talked-about Teesta water sharing treaty has become uncertain again as India has put off a meeting of the Joint Rivers Commission (JRC), which was scheduled to begin in Dhaka tomorrow. Read More