Identical twins give birth to two boys - on the same day.

Read more