Beating the remarkable one-in-25-million odds, LeAnn Beloyan gave birth to two sets of identical twins in 2005.

The Week
Beating the remarkable one-in-25-million odds, LeAnn Beloyan gave birth to two sets of identical twins in 2005.
View Comments (0)