The remote village of Kodinji in southern India, population about 13,500, is home to more than 100 pairs of twins, and 90% of those were born within the last 18 years. No one quite knows why, and no published study explains the phenomenon. At the las...
The remote village of Kodinji in southern India, population about 13,500, is home to more than 100 pairs of twins, and 90% of those were born within the last 18 years. No one quite knows why, and no published study explains the phenomenon. At the la...