20030902 india: Tehri dam gets legal thumbs-up