Man Identified in Traffic Stop Death

VENETA, Ore. — Police identified the man who fatally shot himself during a traffic stop west of Veneta last weekend. On Sunday afternoon, an Oregon State Police sergeant pulled over a Corvette that was going 75 miles per hour on Highway 126W in a 55 mile per hour zone. A male hitch-hiker in the passenger’s … Continue reading »