Inspiring Life News

Parents Kiss Baby Goodbye And Turned Off Her Life Support But They Had No Idea Of This Miracle On The Way!

Couple Francesca and Lee Moore-Williams, 41 and 44, cried as they held Bella’s hand and took one final photograph before her ventilator was switched off. The baby was diagnosed with biotinidase deficiency – an inherited condition that affects one in every 60,000 births, as reported in the video. The condition happens when the body does […]