Good News: Sisters deliver babies on same day.

Good News: Sisters deliver babies on same day.