Deciphering the Indian 'Twin Village' Mystery

Deciphering the Indian 'Twin Village' Mystery

More than 230 pairs of twins were born there