Man Rigs House With Indiana Jones-Style Booby Traps To Avoid Eviction
In 2018, 66 year-old Williams, Oregon resident Gregory Lee Rodvelt lost his home in a lawsuit. Because he refused to leave, he was visited by authorities, who were greeted by a sign in front of the house stating that it was protected by “improvised devices.” What “Improvised Devices” Were Rodvelt’s Sign Referring To? Oregon man […]