Last Updated: Wednesday, November 20, 2013, 17:27
An extinct human relative interbred with a mystery human species, according to a new study.
Last Updated: Friday, August 09, 2013, 12:37
A recent study has revealed that the present caste system persisting in the Indian population is the result of a recent population mixture among divergent demographic groups.
more videos >>