Ravi D Channannavar has been down, but never out. ‘What doesn’t kill you makes you stronger’ is the adage that most aptly describes the rise of the man now serving as Deputy Commissioner of Police, Bengaluru (West).
Deccan Herald is on WhatsApp Channels| Join now for Breaking News & Editor's Picks