India is the largest country in the world in terms of population, with nearly 1.43 billion people, according to latest ...
India’s complex ancestry—intertwined with Iranian farmers, Steppe herders, and local hunter-gatherers—has now been decoded through genomic data from 2,762 people. The study uncovers surprising levels ...
Indian government calls on people to use electricity before 5pm amid energy crisis - South Asian nation depends on imports ...