• Doctors Gave Baby Richard a Zero Percent Chance of Survival—Now He's Thriving

    Doctors Gave Baby Richard a Zero Percent Chance of Survival—Now He’s Thriving

    “So actually the family was given a 0% chance for baby Richard.”

  • Scroll to Top