› added 2 years ago
92
TIL that there is a village in China with 367 households but 39 pairs of twins, even chickens are reportedly laying eggs with double yolks.
via beatlyzer.com