Owner of Long Beach 'sex dungeon' where body was found buried sentenced to 6 years, 8 months in prison
Scott Leo, 55, was initially charged with murder after being arrested in August of 2020, more than two years after 31-year-old Zachary Kennedy was found buried with his feet severed in his backyard.




