20060605 india: Aamir sticks to his stand on Narmada issue