News

125,000-year-old 'fat factory' run by Neanderthals discovered in Germany The scene outside court as the jury reaches verdict ...