In fact with about 35-45 twins per live birth, this village in North Kerala, India, has four times more twins than normal.
But doesn't that mean for every 1 live birth, there are 35-45 sets of twins... that means there are 35-45 times more twins than live births, right??
Uh... what?
me
huh?