Identical Twin Sisters Give Birth On Same Day At Exact Same Time
DENVER and LA JOLLA, CALIF. — Twin sisters Sarah Mariuz and Leah Rodgers have always been on the same page, and apparently their new babies are, too. The identical twins, who are 35, each gave birth to their first child early Thursday.
Read More