A group of researchers from Tel Aviv University and the Hebrew University of Jerusalem, while excavating in Nesher Ramla, Israel, came across fragments of a skull that is considered to be 120,000 to 140,000 years old.
Read More A new human ancestor? By Himasutha