Live Score and News
The woman’s remains were discovered in Isturitz Cave in southwestern France Scientists studying ancient human remains…