Barbania, the tiny Italian town with 37 sets of twins

Barbania, the tiny Italian town with 37 sets of twins

Barbania, a tiny town in the north-west of Italy, might just have the highest rate of twin births anywhere in the country: 74 of its 1,600 inhabitants are twins.

Italian gives birth to two sets of identical twins

Italian gives birth to two sets of identical twins

Embryo mix-up: twins must stay with birth mum

Embryo mix-up: twins must stay with birth mum

Parents face battle as mix-up twins born

Parents face battle as mix-up twins born