1 story
The Walker sisters are a statistical miracle: two separate sets of identical twins born to the same parents, a rarity that happens roughly once in 3,000 births.
Newsweek · 1m