Mystery early human revealed by DNA data
bbc.co.uk