20030609 india: Echoes of Babri demolition haunt Rao