The Duplex Village
There are 40 identical twins in an 800-strong hamlet in Uttar Pradesh. Scientists are trying to find out why.

The Duplex Village
The Duplex Village

Kya yeh sab ke baad hamaren bachchon ko sarkari naukri lag jayegee
Published At:
MOST POPULAR
WATCH
×