Races and people of India
Broadly India can be divided into North and South India. The origins of the people of India cannot be exactly be known, but its known that the modern population is made up of two distinct heterogeneous, genetically divergent people that … Read more