Jan Bartek - AncientPages.com - Neanderthals are our closest extinct relatives and modern humans share 99.7% of their DNA. These intriguing beings were widespread across Europe and Western