T telegraph.co.uk Europe was the birthplace of mankind, not Africa, scientists find 26 points startupflix 8 years ago 12 comments