A team from the University of Cambridge has found that modern humans descended from not one, but at least two ancestral populations.
It has been a dramatic change of fortunes for the blobfish. Back in 2013, the gelatinous sea creature was declared the ...