Rakesh Mehta served as Delhi’s Chief Secretary from 2007 to 2010 during the tenure of then Chief Minister Sheila Dikshit. A suicide note was reportedly recovered from the scene.
Editorial Attribution: Originally reported by India News in news18.com, India Latest News, India News. Curated and contextualized by the Chandigarh Daily news desk.
