3 ms·The question is could that possibly relate to Neanderthals or Denisovans co-exisiting with homo sapiens.by fragmede 3mo agoThe question is could that possibly relate to Neanderthals or Denisovans co-exisiting with homo sapiens.Jolter 3mo agoNot in Sweden, as far as science knows. It’s a more likely explanation than orangutans, but not by much.tokai 3mo agoNobody lived in Sweden at that time.