Tuesday, July 18, 2023 Archaeologists have found evidence that humans occupied a site near the Eastern Oregon town of Riley more than 18,000 years ago. Read the full story Anthropology