Penn State professor faces kidnapping charges
Richard Lomotey taught at Penn State's Beaver campus in Western Pennsylvania.
More Videos
From CNN Newsource affiliates