What’s Going On In This Tiny Village Is Creepy. Is There Something In The Water?
Twins are already kind of creepy when you see them from time to time, but what if there was an entire village full with them? That’s exactly what’s been happening in the village of Kodinhi in India. It’s full of twins. Kodinhi has an unusually high number of twins born there every year. For a village with only…
Read more