Fans all over the country have been praying hard for little Leah. In this season of miracles, Leah may have just experience a Christmas Miracle. The Delaware native Devon shared the joy of a great diagnosis on Instagram!
Still had been diagnosed with Stage-4 neuroblastoma in June of last year. At one point, cancer had penetrated her bones and she was given a 50/50 chance of survival. After a year and-a-half of treatment, however, the little girl has been declared cancer-free.