Link Humans and Neanderthals Were Actually Neighbors, proofs Adam and Eva are fake http://time.com/3148351/humans-and-neanderthals-were-actually-neighbors/ Share this:TwitterFacebookRedditMoreTumblrPinterestEmailPocketLike Loading... Related