Jury Convicts Gregory Lee Rodvelt, Oregon Man who Set up ‘Indiana Jones’ Booby Trap in Home Causing Injury to Federal Officer.
Oregon man Gregory Lee Rodvelt who rigged home with ‘Indiana Jones’ booby trap and injured federal officer convicted by jury A man in Oregon has… Read More »Jury Convicts Gregory Lee Rodvelt, Oregon Man who Set up ‘Indiana Jones’ Booby Trap in Home Causing Injury to Federal Officer.