New Delhi: The owner of south Delhi’s ‘Baba ka Dhaba’, Kanta Prasad, allegedly attempted suicide and has been admitted to the Safdarjung Hospital, the police said on Friday. Prasad, 81, attempted suicide on Thursday. The reason behind his extreme step is not yet known, they said. “On Thursday at 11.15 pm, information was received from the […]