/

Depressed? Blame it on the Neanderthals

Genes that helped our ancestors are not a blessing today.