Inseparable sisters give birth on same day, at same hospital

INDIANAPOLIS (AP) – Two inseparable sisters found themselves upping their togetherness game by giving birth on the same day – at the same hospital.

Read more…

Please follow and like us: