Ancient Offspring Of Two Different Human Species Found In Russian Cave

A piece of bone from a cave in Russia has yielded what may be the biggest archaeological find of the year, media reported on August 30.

leave a comment: