STUDIO
Follow Us

Terms of Use Privacy Policy

Twins born 24 days apart in effort to save their lives

In a rare and risky procedure performed at Tufts Medical Center, twins were born 24 days apart in an effort to save them both.

Source: WCVB - Boston, MA

Top Trending Videos