The boy, who was barely two days old when he was found abandoned in Hamirpur, has defied all odds to not only get a new lease of life, but also a new name -- Krishna -- and most recently, a temporary abode, the government-run children's home in Prayagraj.