The 'Baba Ka Dhaba' owner Kanta Prasad, who gained fame during last year's pandemic-induced lockdown attempted suicide a few days back and was admitted to Delhi's Safdarjung hospital. This happened ...