Tag: professor of chemical engineering
-
A 64-year-old Professor Arrested For Allegedly Masturbating And Sexually Abusing His Dog
A 64-year-old award-winning Penn Public University professor was arrested this week after a recently placed trail camera reportedly filmed him nude, masturbating, and committing sexual activities on his beloved dog while wandering through a Pennsylvania public park. According to court documents acquired by Law&Crime, Themis Matsoukas, a professor of chemical engineering, was arrested on Monday…