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

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.”