India celebrates January 26 as Republic Day, marking the day in 1950 when the Constitution came into effect, transforming India from a British dominion to a sovereign republic. This date also ...
Stunning discoveries and fresh breakthroughs in DNA analysis are changing our understanding of our own evolution and offering a new picture of the "other humans" that our ancestors met across ...