Facts About Mohammedpur Umari – the Weirdest Village With Over 100 Sets of Twins
The poorest village in India, Mohammedpur Umari, has only 6,000 inhabitants and has no roads, schools or hospitals. But it is home to more than 100 sets of twins, which surprises scientists.