Human evolution: Stranger from Siberia