News

The remains were found in the Arne Qvamgrotta cave in northern Norway which was first discovered in the 1990s.