News

A recent discovery of human bones in Lund, Sweden, has challenged previously held scientific beliefs about the treatment of ...