Live Score and News
A representative image of a Neanderthal who died 75,000 years ago may have been killed by…