Supreme court decision on Narmada Dam height sets off debate

Record ID: 282583