Penn State University professor says he performed sex act with dog ‘to blow off steam’
Huntingdon County, PA– A Penn State University professor who was caught performing sexual acts on his pet dog at a state park has been arrested. 64-year-old Themis Matsoukas was taken…