Indiana Jones fan Gregory Lee Rodvelt, 72, is jailed for 12 years for rigging his home with ‘intricate and deadly booby traps’ after FBI bomb technician was hospitalized
WhatsNew2Day - Latest News And Breaking Headlines Gregory Lee Rodvelt seized his home in Williams, Oregon, after losing his property…