US Professor Arrested For Having Sex With His Dog; Says He Does It To Blow Off Steam
A longtime and award-winning Penn State professor allegedly performed sexual acts with his dog in sickening displays that were captured on a state forest trail camera. Themis Matsoukas, 64, was charged Tuesday after he was