Our Long Lost Cousins
Our last remaining cousins, the Neanderthals, died out approximately 35,000 years ago. What a loss!

They were the second to last surviving bipedal apes before vanishing into the mists of time. We, homo sapiens, are the last ones standing. And, we are the final race of humans from early hominid groups now estimated to be around 23 in total. This number…