News

Discovery: Oregon may be home to oldest human occupied site in North America

Rimrock Draw Rockshelter, outside of Riley in Central Oregon and where the discovery was made, has been home to excavation efforts since 2011.