China blames India for delay in its Teesta river project in Bangladesh
New Delhi: While India continues to dither and hold off on signing the Teesta river waters sharing agreement with Bangladesh, China has become desperate to get the US$ one billion contract for the alternative Teesta…