Mother rejoices after her child's successful spina bifida surgery in the womb

Spina bifida is a birth defect that affects the spine and brain.

from Livescience.com https://ift.tt/3ecXALG
via IFTTT

Comments