Britain’s only identical quadruplets, who have 64 million to one odds of being born, are…
A pair of identical quadruplets who beat the odds to even be born turn 18 — and are about to break up for the first time.Doctors told Jose and Julie Carles, from Upper Caldecote, Bedfordshire, that they were more likely to win the lottery…
Read More...
Read More...