NEW DELHI, April 17 – China has turned down India’s proposal for a new mechanism to deal with issues of water, made in the backdrop of construction of three more dams on the Brahamputra by the Chinese which had raised concerns here, reports PTI. Read More