A Penn State professor accused of performing sex acts on his pet dog begged police to shoot him during his arrest for the disturbing allegation. Themis Matsoukas, 64, was allegedly caught in the act on surveillance cameras by the bathrooms at Rockrock State Forest, wearing a mask while half naked except for socks and shoes.After police tracked him down and showed up on his doorstep, Matsoukas allegedly became 'visibly nervous', before telling officers: 'What do I have to do to get you to shoot me? I need to die.'
Load More
Load More