|
Post by Don Barone on Mar 7, 2024 17:20:57 GMT -5
The Fine Line between Humans and Primate may have been completely blurred by this astonishing discovery in South Africa in what is known as "The Cave of Bones".
Here is the link where you can watch the documentary
|
|