
A prominent Penn State professor is facing criminal charges after he was allegedly caught on camera having sex with his dog in a public forest, prompting him to ask police to kill him when he was confronted with evidence of the bestiality, Fox 43 reports. On Tuesday, 64-year-old Themis Matsoukas was arraigned on charges of …