Life

What are the odds? New York sisters give birth to baby girls on same day at same hospital

The Cumberbatch sisters welcomed their babies at the same hospital on the same day, which happened to be their father's birthday.