Scientists have revealed that humans played big role in demise of the cave bear

Written by James Somy on August 16, 2019