Tucson police arrest man on child pornography charges
Photo: Video by kgun9.com
TUCSON (KGUN9-NEWS) - Tucson police have arrested 46-year-old Ted Sheppard on charges of uploading child pornography. Tucson police investigators say they were working on a tip from the National Center for Missing and Exploited Children.
Sheppard faces 10-counts of sexual exploitation of a minor.