Modern humans, Neanderthals shared earth for 1,000 years

Printable View