Penn State professor accused of bestiality begged to be killed, court docs show
An award-winning Penn State professor who has been arrested in a sickening bestiality case involving his pet collie begged rangers to shoot him, telling them “I need to die” — as it was claimed that […]