Veteran advocate DLN Rao dies