Debby was found abandoned on 18 October 2009 along the railway line in Kibera and rescued by a stranger who had a shop nearby. She took Debby to the police and they transported her to Kenyatta Hospital. Debby had a birth weight of 3.2 kgs. She was admitted at Happy Life Children's Home on 6 November 2009. Debby was taken for adoption on 27th October 2010.