Indian scientists discover Indus Valley Civilization is older, by 2500 years India headlines June 2, 2016 About 5 million people lived in 1 million square miles in the Valley of Indus River.