20060418 india: Soz welcomes SC verdict on Narmada dam