Odd News

Twin sisters give birth to daughters 2 hours apart (AP)

March 11, 2011   ·   0 Comments

AP – Twin sisters have given birth to baby girls only two hours apart — and in the same Indianapolis hospital.
Yahoo! News: Odd News – AP


Readers Comments (0)

You must be logged in to post a comment.