Penn State Professor Previously Charged With Bestiality Faces New Charges Including Masturbating On State Vehicles
When we last heard about Penn State professor Themis Matsoukas, he had been charged with open lewdness, indecent exposure, sexual intercourse with an animal, animal cruelty and disorderly conduct after being caught allegedly engaging in bestiality in a Pennsylvania state forest after being identified by his car. While he wore a mask that hid his … Read more