Evidence shows that Modern Humans were in Western Europe before the Neanderthals.

:
True
False