ᛗᛟᛟᛗᛁᚾ:vrill: on Nostr: Neanderthals are indigenous to Northern Europe. Neander Valley is in Germany. Watch ...Neanderthals are indigenous to Northern Europe. Neander Valley is in Germany. Watch as I destroy this glownigger psyop reel quick. en.wikipedia.org/wiki/Neandertal_(valley)