Share0 A woman with two uteruses has given birth to “one-in-a-million” twin girls, one from each womb.