Though it is often said that humans descended from monkeys, most people today understand that that statement is quite untrue.…
Last week, we talked about the Red Deer Cave people, a seemingly anachronistic species of archaic humans. If you…
The Red Deer Cave people are a species of archaic humans who have been found in two cave sites in…