Browse Tag


Twin Peaks: Record International Number of Twin Births

2 mins read

The FINANCIAL -- The number of twins being born in the world has reached an all-time high, with 1.6 million twins now delivered each year, according to new research from Oxford, which shows most are now being born in the global south according to University of Oxford.…