
What makes us human? (stop here to think for a while…) To understand more about this truly profound question we may ask ourselves what separates us from our closest relatives.
Our closest relatives are of course the Neanderthals. Read the rest of this entry »