World News | Press Trust of India | Wednesday November 25, 2015
Betrayals of trust resulting from moral disputes forced early humans to cross major geographical barriers, including deltas such as the Indus and the Ganges, and spread across the world about 100,000 years ago, a new study has found.
www.ndtv.com