A recent report says massive hydro-power projects in the Himalayan countries will spell doom for both the mountains and the dams
Sreelatha Menon / New Delhi May 10, 2009, 0:19 IST