MessageToEagle.com – A new mysterious human species has been uncovered by archaeologists. Known as the Red Deer Cave people, these beings co-existed with our ancestors as recently as 11,000