“Shah Rukh Khan and Deepika Padukone stood by me”: Yo Yo Honey Singh on battling depression, alcohol Latest September 21, 2020 Rap star Yo Yo Honey Singh bounced back and proved all his detractors wrong after a sabbatical of two and…