General News Penn State professor begged cops to shoot him after arrest for ‘performing $ex acts on his pet dog’ ‘I need to die’: Penn State chemistry professor begged cops to shoot… Coza24June 16, 2023