Senior editor Wamanrao Telang no more