Could an archaic species of human have survived up to 11,500 years ago? Recent findings from the Red Deer Cave near Mengzi City in Yunnan Province, China, raise intriguing questions about these humans ...
Stephen has degrees in science (Physics major) and arts (English Literature and the History and Philosophy of Science), as well as a Graduate Diploma in Science Communication. Stephen has degrees in ...
Conservation officers are being celebrated for rescuing a rare piebald deer from a 50-foot-deep cave in Indiana. According to the Indiana Department of Natural Resources, the incident occurred in ...
This is an artist's reconstruction of a Red Deer Cave man. In association with news report on study. Organisations wishing to use Peter Schouten's drawing of the Red Deer Cave man beyond the immediate ...