Oregon: Poachers Busted for Killing Bighorn Sheep
According to The Oregonian, two men were arrested last week after a driver on nearby Interstate 84 in Columbia River Gorge spotted a figure apparently bending over the body of a dead big game animal. The duo was later charged with poaching two trophy bighorn sheep.
Interests
New For 2023