SELMA, Ore. — Oregon State Police say they will soon perform an autopsy on the body discovered near Selma this week. Police say the body was discovered by a hiker on a trail off Illinois River Road about 2 miles ...
SELMA, Ore. — Oregon State Police say they will soon perform an autopsy on the body discovered near Selma this week. Police say the body was discovered by a hiker on a trail off Illinois River Road about 2 miles ...
Our website uses cookies to improve your experience. Learn more about: Privacy Policy